ftrace: Only compile ftrace selftest if selftests are enabled
No need to compile in the ftrace selftest helper file if selftests are not being executed. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
This commit is contained in:
committed by
Steven Rostedt
parent
4740974a68
commit
47239c4d8d
@@ -5,10 +5,12 @@ ifdef CONFIG_FUNCTION_TRACER
|
|||||||
ORIG_CFLAGS := $(KBUILD_CFLAGS)
|
ORIG_CFLAGS := $(KBUILD_CFLAGS)
|
||||||
KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS))
|
KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS))
|
||||||
|
|
||||||
|
ifdef CONFIG_FTRACE_SELFTEST
|
||||||
# selftest needs instrumentation
|
# selftest needs instrumentation
|
||||||
CFLAGS_trace_selftest_dynamic.o = -pg
|
CFLAGS_trace_selftest_dynamic.o = -pg
|
||||||
obj-y += trace_selftest_dynamic.o
|
obj-y += trace_selftest_dynamic.o
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
# If unlikely tracing is enabled, do not trace these files
|
# If unlikely tracing is enabled, do not trace these files
|
||||||
ifdef CONFIG_TRACING_BRANCHES
|
ifdef CONFIG_TRACING_BRANCHES
|
||||||
|
|||||||
Reference in New Issue
Block a user