summaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2011-03-08 11:59:12 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2011-03-10 14:50:07 +0100
commit084df155d3f5e4991f675a3e7a707e4eafbd1cd8 (patch)
treebca4fafe78c51d7b22ae5fdb56b6a0f3b1fb6902 /arch/arm/Makefile
parentcad14480bfb3868bd07be53176861cba16105a2f (diff)
downloadbarebox-084df155d3f5e4991f675a3e7a707e4eafbd1cd8.tar.gz
barebox-084df155d3f5e4991f675a3e7a707e4eafbd1cd8.tar.xz
ARM: Add stack unwinding support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r--arch/arm/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index d075efd88a..697c783fb2 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -34,6 +34,10 @@ else
CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)
endif
+ifeq ($(CONFIG_ARM_UNWIND),y)
+CFLAGS_ABI +=-funwind-tables
+endif
+
CPPFLAGS += $(CFLAGS_ABI) $(arch-y) $(tune-y)
AFLAGS += -include asm/unified.h