summaryrefslogtreecommitdiff
path: root/mk/vars.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-06-07 11:11:28 -0500
committerWaldemar Brodkorb <wbx@openadk.org>2015-06-07 11:11:28 -0500
commit4460dd0ba7005289d3224442faf870e59e1e2f86 (patch)
tree8103075c03f5220cb972d6d6148d519214e6e643 /mk/vars.mk
parent06395eb31cad00e8007b9b5314e32cc49cca17bb (diff)
add support for h8/300 architecture
Diffstat (limited to 'mk/vars.mk')
-rw-r--r--mk/vars.mk11
1 files changed, 8 insertions, 3 deletions
diff --git a/mk/vars.mk b/mk/vars.mk
index 92ed74075..7c38b90d9 100644
--- a/mk/vars.mk
+++ b/mk/vars.mk
@@ -109,13 +109,18 @@ TARGET_CXX+= $(ADK_TARGET_ABI_CFLAGS)
endif
TARGET_CPPFLAGS:=
-TARGET_CFLAGS:= -fwrapv -fno-ident -fhonour-copts
-TARGET_CXXFLAGS:= -fwrapv -fno-ident -fhonour-copts
+TARGET_CFLAGS:= -fwrapv -fno-ident
+TARGET_CXXFLAGS:= -fwrapv -fno-ident
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
-# for archiectures where gcc --with-cpu matches -mcpu=
+ifeq ($(ADK_DISABLE_HONOUR_CFLAGS),)
+TARGET_CFLAGS+= -fhonour-copts
+TARGET_CXXFLAGS+= -fhonour-copts
+endif
+
+# for architectures where gcc --with-cpu matches -mcpu=
ifneq ($(ADK_TARGET_GCC_CPU),)
ifeq ($(ADK_CPU_ARC700),y)
TARGET_CFLAGS+= -mcpu=ARC700