diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-04-30 13:04:05 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-04-30 13:04:05 +0200 |
commit | 7f5413cc5602a961b5d3bbdcc8b9f98de33419af (patch) | |
tree | 03a7b557d2250e60f9ef88961e5fc12de06090ed /mk | |
parent | d0dcbe4630cc167a473dfe2f896f4f72023f07c2 (diff) |
set -mthumb when thum is choosen
Diffstat (limited to 'mk')
-rw-r--r-- | mk/vars.mk | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/mk/vars.mk b/mk/vars.mk index 947aacbed..96a42592d 100644 --- a/mk/vars.mk +++ b/mk/vars.mk @@ -86,15 +86,6 @@ TARGET_CC+= $(ADK_TARGET_ABI_CFLAGS) TARGET_CXX+= $(ADK_TARGET_ABI_CFLAGS) endif -MODE_FLAGS:= -ifeq ($(ADK_LINUX_ARM),y) -ifeq ($(ADK_LINUX_ARM_WITH_THUMB),y) -MODE_FLAGS:= -mthumb -else -MODE_FLAGS:= -marm -endif -endif - TARGET_CPPFLAGS:= TARGET_CFLAGS:= $(TARGET_CFLAGS_ARCH) -fwrapv -fno-ident -fhonour-copts TARGET_CXXFLAGS:= $(TARGET_CFLAGS_ARCH) -fwrapv -fno-ident @@ -149,9 +140,14 @@ TARGET_CFLAGS+= -fno-unwind-tables -fno-asynchronous-unwind-tables TARGET_CFLAGS+= -g3 endif -ifneq ($(MODE_FLAGS),) -TARGET_CFLAGS+= $(MODE_CFLAGS) -TARGET_CXXFLAGS+= $(MODE_CFLAGS) +ifeq ($(ADK_LINUX_ARM),y) +ifeq ($(ADK_LINUX_ARM_WITH_THUMB),y) +TARGET_CFLAGS+= -mthumb +TARGET_CXXFLAGS+= -mthumb +else +TARGET_CFLAGS+= -marm +TARGET_CXXFLAGS+= -marm +endif endif # A nifty macro to make testing gcc features easier (from uClibc project) |