From 7f5413cc5602a961b5d3bbdcc8b9f98de33419af Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 30 Apr 2014 13:04:05 +0200 Subject: set -mthumb when thum is choosen --- mk/vars.mk | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'mk/vars.mk') 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) -- cgit v1.2.3