ftrace: disable -pg for the tracer itself
[safe/jmp/linux-2.6] / kernel / trace / Makefile
1
2 # Do not instrument the tracer itself:
3
4 ifdef CONFIG_FTRACE
5 ORIG_CFLAGS := $(KBUILD_CFLAGS)
6 KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS))
7 endif
8
9 obj-$(CONFIG_FTRACE) += libftrace.o
10
11 obj-$(CONFIG_TRACING) += trace.o
12 obj-$(CONFIG_CONTEXT_SWITCH_TRACER) += trace_sched_switch.o
13 obj-$(CONFIG_FTRACE) += trace_functions.o
14 obj-$(CONFIG_IRQSOFF_TRACER) += trace_irqsoff.o
15 obj-$(CONFIG_PREEMPT_TRACER) += trace_irqsoff.o
16 obj-$(CONFIG_SCHED_TRACER) += trace_sched_wakeup.o
17
18 libftrace-y := ftrace.o