Browse Source

use same stuff for cxxflags

Waldemar Brodkorb 10 năm trước cách đây
mục cha
commit
86eb75942e
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      mk/vars.mk

+ 6 - 1
mk/vars.mk

@@ -78,7 +78,7 @@ endif
 
 TARGET_CPPFLAGS:=	
 TARGET_CFLAGS:=		$(ADK_TARGET_CFLAGS) -fwrapv -fno-ident -fhonour-copts
-TARGET_CXXFLAGS:=	$(ADK_TARGET_CFLAGS) -fwrapv -fno-ident
+TARGET_CXXFLAGS:=	$(ADK_TARGET_CFLAGS) -fwrapv -fno-ident -fhonour-copts
 TARGET_LDFLAGS:=	-L$(STAGING_TARGET_DIR)/lib -L$(STAGING_TARGET_DIR)/usr/lib \
 			-Wl,-O1 -Wl,-rpath -Wl,/usr/lib \
 			-Wl,-rpath-link -Wl,${STAGING_TARGET_DIR}/usr/lib
@@ -144,16 +144,21 @@ endif
 ifneq ($(ADK_DEBUG),)
 ifeq ($(ADK_DEBUG_OPTS),y)
 TARGET_CFLAGS+=		-g3 -fno-omit-frame-pointer $(ADK_TARGET_CFLAGS_OPT)
+TARGET_CXXFLAGS+=	-g3 -fno-omit-frame-pointer $(ADK_TARGET_CFLAGS_OPT)
 else
 TARGET_CFLAGS+=		-O0 -g3 -fno-omit-frame-pointer
+TARGET_CXXFLAGS+=	-O0 -g3 -fno-omit-frame-pointer
 endif
 else
 TARGET_CPPFLAGS+=	-DNDEBUG
 TARGET_CFLAGS+=		-fomit-frame-pointer $(ADK_TARGET_CFLAGS_OPT)
+TARGET_CXXFLAGS+=	-fomit-frame-pointer $(ADK_TARGET_CFLAGS_OPT)
 # stop generating eh_frame stuff
 TARGET_CFLAGS+=		-fno-unwind-tables -fno-asynchronous-unwind-tables
+TARGET_CXXFLAGS+=	-fno-unwind-tables -fno-asynchronous-unwind-tables
 # always add debug information
 TARGET_CFLAGS+=		-g3
+TARGET_CXXFLAGS+=	-g3
 endif
 
 ifeq ($(ADK_LINUX_ARM),y)