summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-06-15 21:08:48 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-06-15 21:09:16 +0200
commit86eb75942ece93acb6034f451afaf8e1ed989e5d (patch)
tree68c47ba01d4485103f87351c0a3cfb2bd76dcc7b /mk
parentdb5535dc2c40618f4f39a1c12f113aa5b3c451fe (diff)
use same stuff for cxxflags
Diffstat (limited to 'mk')
-rw-r--r--mk/vars.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/mk/vars.mk b/mk/vars.mk
index d976add95..23fc166b9 100644
--- a/mk/vars.mk
+++ b/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)