diff options
author | Rabin Vincent <rabin@rab.in> | 2010-08-10 14:32:37 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2010-09-02 10:24:53 -0400 |
commit | 09bfafac3e237415cc4b6adde49f9f28b3a42659 (patch) | |
tree | 980006ad889a1395140dba2a3718ead537975df3 /arch/arm/Kconfig.debug | |
parent | 7e9501fdecdee8151938e624b41978307cadddd2 (diff) |
ARM: 6314/1: ftrace: allow build without frame pointers on ARM
With a new enough GCC, ARM function tracing can be supported without the
need for frame pointers. This is essential for Thumb-2 support, since
frame pointers aren't available then.
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Rabin Vincent <rabin@rab.in>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/Kconfig.debug')
-rw-r--r-- | arch/arm/Kconfig.debug | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug index 91344af75f39..4dbce538fec4 100644 --- a/arch/arm/Kconfig.debug +++ b/arch/arm/Kconfig.debug | |||
@@ -27,6 +27,11 @@ config ARM_UNWIND | |||
27 | the performance is not affected. Currently, this feature | 27 | the performance is not affected. Currently, this feature |
28 | only works with EABI compilers. If unsure say Y. | 28 | only works with EABI compilers. If unsure say Y. |
29 | 29 | ||
30 | config OLD_MCOUNT | ||
31 | bool | ||
32 | depends on FUNCTION_TRACER && FRAME_POINTER | ||
33 | default y | ||
34 | |||
30 | config DEBUG_USER | 35 | config DEBUG_USER |
31 | bool "Verbose user fault messages" | 36 | bool "Verbose user fault messages" |
32 | help | 37 | help |