Makefile (0c49cd295d42d0032af11d55e2140dbec11dc8d0) | Makefile (c0a80c0c27e5e65b180a25e6c4c2f7ef9e386cd3) |
---|---|
1 2# Do not instrument the tracer itself: 3 4ifdef CONFIG_FUNCTION_TRACER 5ORIG_CFLAGS := $(KBUILD_CFLAGS) | 1 2# Do not instrument the tracer itself: 3 4ifdef CONFIG_FUNCTION_TRACER 5ORIG_CFLAGS := $(KBUILD_CFLAGS) |
6KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS)) | 6KBUILD_CFLAGS = $(subst $(CC_FLAGS_FTRACE),,$(ORIG_CFLAGS)) |
7 8ifdef CONFIG_FTRACE_SELFTEST 9# selftest needs instrumentation | 7 8ifdef CONFIG_FTRACE_SELFTEST 9# selftest needs instrumentation |
10CFLAGS_trace_selftest_dynamic.o = -pg | 10CFLAGS_trace_selftest_dynamic.o = $(CC_FLAGS_FTRACE) |
11obj-y += trace_selftest_dynamic.o 12endif 13endif 14 15# If unlikely tracing is enabled, do not trace these files 16ifdef CONFIG_TRACING_BRANCHES 17KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING 18endif --- 31 unchanged lines hidden (view full) --- 50obj-$(CONFIG_FTRACE_SYSCALLS) += trace_syscalls.o 51ifeq ($(CONFIG_PERF_EVENTS),y) 52obj-$(CONFIG_EVENT_TRACING) += trace_event_perf.o 53endif 54obj-$(CONFIG_EVENT_TRACING) += trace_events_filter.o 55obj-$(CONFIG_EVENT_TRACING) += trace_events_trigger.o 56obj-$(CONFIG_KPROBE_EVENT) += trace_kprobe.o 57obj-$(CONFIG_TRACEPOINTS) += power-traces.o | 11obj-y += trace_selftest_dynamic.o 12endif 13endif 14 15# If unlikely tracing is enabled, do not trace these files 16ifdef CONFIG_TRACING_BRANCHES 17KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING 18endif --- 31 unchanged lines hidden (view full) --- 50obj-$(CONFIG_FTRACE_SYSCALLS) += trace_syscalls.o 51ifeq ($(CONFIG_PERF_EVENTS),y) 52obj-$(CONFIG_EVENT_TRACING) += trace_event_perf.o 53endif 54obj-$(CONFIG_EVENT_TRACING) += trace_events_filter.o 55obj-$(CONFIG_EVENT_TRACING) += trace_events_trigger.o 56obj-$(CONFIG_KPROBE_EVENT) += trace_kprobe.o 57obj-$(CONFIG_TRACEPOINTS) += power-traces.o |
58ifeq ($(CONFIG_PM),y) | 58ifeq ($(CONFIG_PM_RUNTIME),y) |
59obj-$(CONFIG_TRACEPOINTS) += rpm-traces.o 60endif 61ifeq ($(CONFIG_TRACING),y) 62obj-$(CONFIG_KGDB_KDB) += trace_kdb.o 63endif 64obj-$(CONFIG_PROBE_EVENTS) += trace_probe.o 65obj-$(CONFIG_UPROBE_EVENT) += trace_uprobe.o 66 67obj-$(CONFIG_TRACEPOINT_BENCHMARK) += trace_benchmark.o 68 69libftrace-y := ftrace.o | 59obj-$(CONFIG_TRACEPOINTS) += rpm-traces.o 60endif 61ifeq ($(CONFIG_TRACING),y) 62obj-$(CONFIG_KGDB_KDB) += trace_kdb.o 63endif 64obj-$(CONFIG_PROBE_EVENTS) += trace_probe.o 65obj-$(CONFIG_UPROBE_EVENT) += trace_uprobe.o 66 67obj-$(CONFIG_TRACEPOINT_BENCHMARK) += trace_benchmark.o 68 69libftrace-y := ftrace.o |