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 /kernel | |
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 'kernel')
-rw-r--r-- | kernel/trace/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig index 538501c6ea50..6329d063b5e4 100644 --- a/kernel/trace/Kconfig +++ b/kernel/trace/Kconfig | |||
@@ -121,7 +121,7 @@ if FTRACE | |||
121 | config FUNCTION_TRACER | 121 | config FUNCTION_TRACER |
122 | bool "Kernel Function Tracer" | 122 | bool "Kernel Function Tracer" |
123 | depends on HAVE_FUNCTION_TRACER | 123 | depends on HAVE_FUNCTION_TRACER |
124 | select FRAME_POINTER | 124 | select FRAME_POINTER if (!ARM_UNWIND) |
125 | select KALLSYMS | 125 | select KALLSYMS |
126 | select GENERIC_TRACER | 126 | select GENERIC_TRACER |
127 | select CONTEXT_SWITCH_TRACER | 127 | select CONTEXT_SWITCH_TRACER |