aboutsummaryrefslogtreecommitdiff
path: root/arch/sh/lib/Makefile
diff options
context:
space:
mode:
authorGravatar Paul Mundt <lethal@linux-sh.org> 2009-07-11 19:56:58 +0900
committerGravatar Paul Mundt <lethal@linux-sh.org> 2009-07-11 19:56:58 +0900
commit473d1cf4ee623b043790838bcf77e77958840bf2 (patch)
treee1e582134ac96dbb21bd26c6c3ba5bba341e5e50 /arch/sh/lib/Makefile
parentMerge branches 'sh/ftrace' and 'sh/stable-updates' (diff)
downloadlinux-473d1cf4ee623b043790838bcf77e77958840bf2.tar.gz
linux-473d1cf4ee623b043790838bcf77e77958840bf2.tar.bz2
linux-473d1cf4ee623b043790838bcf77e77958840bf2.zip
sh: Decouple mcount from ftrace.
This adds a general CONFIG_MCOUNT in order to permit mcount generation without ftrace support. This is primarily for allowing platforms to enable aggressive stack overflow checking without having to enable ftrace support. Based on the sparc64 implementation. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/lib/Makefile')
-rw-r--r--arch/sh/lib/Makefile3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/sh/lib/Makefile b/arch/sh/lib/Makefile
index 19328d90a2d1..c2b28d8b2dd1 100644
--- a/arch/sh/lib/Makefile
+++ b/arch/sh/lib/Makefile
@@ -24,8 +24,7 @@ memcpy-y := memcpy.o
memcpy-$(CONFIG_CPU_SH4) := memcpy-sh4.o
lib-$(CONFIG_MMU) += copy_page.o clear_page.o
-lib-$(CONFIG_FUNCTION_TRACER) += mcount.o
-lib-$(CONFIG_FUNCTION_GRAPH_TRACER) += mcount.o
+lib-$(CONFIG_MCOUNT) += mcount.o
lib-y += $(memcpy-y) $(udivsi3-y)
EXTRA_CFLAGS += -Werror