ftrace: disable -pg for the tracer itself
[linux-2.6/mini2440.git] / kernel / trace / Makefile
blobc25a6cd6a52964f3e3b1a71b048415be6a7805ee
2 # Do not instrument the tracer itself:
4 ifdef CONFIG_FTRACE
5 ORIG_CFLAGS := $(KBUILD_CFLAGS)
6 KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS))
7 endif
9 obj-$(CONFIG_FTRACE) += libftrace.o
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
18 libftrace-y := ftrace.o