diff options
author | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-17 16:15:55 -0500 |
---|---|---|
committer | Jonathan Herman <hermanjl@cs.unc.edu> | 2013-01-17 16:15:55 -0500 |
commit | 8dea78da5cee153b8af9c07a2745f6c55057fe12 (patch) | |
tree | a8f4d49d63b1ecc92f2fddceba0655b2472c5bd9 /kernel/trace/Makefile | |
parent | 406089d01562f1e2bf9f089fd7637009ebaad589 (diff) |
Patched in Tegra support.
Diffstat (limited to 'kernel/trace/Makefile')
-rw-r--r-- | kernel/trace/Makefile | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/kernel/trace/Makefile b/kernel/trace/Makefile index d7e2068e4b7..1360a1a90d5 100644 --- a/kernel/trace/Makefile +++ b/kernel/trace/Makefile | |||
@@ -5,21 +5,21 @@ ifdef CONFIG_FUNCTION_TRACER | |||
5 | ORIG_CFLAGS := $(KBUILD_CFLAGS) | 5 | ORIG_CFLAGS := $(KBUILD_CFLAGS) |
6 | KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS)) | 6 | KBUILD_CFLAGS = $(subst -pg,,$(ORIG_CFLAGS)) |
7 | 7 | ||
8 | ifdef CONFIG_FTRACE_SELFTEST | ||
9 | # selftest needs instrumentation | 8 | # selftest needs instrumentation |
10 | CFLAGS_trace_selftest_dynamic.o = -pg | 9 | CFLAGS_trace_selftest_dynamic.o = -pg |
11 | obj-y += trace_selftest_dynamic.o | 10 | obj-y += trace_selftest_dynamic.o |
12 | endif | 11 | endif |
13 | endif | ||
14 | 12 | ||
15 | # If unlikely tracing is enabled, do not trace these files | 13 | # If unlikely tracing is enabled, do not trace these files |
16 | ifdef CONFIG_TRACING_BRANCHES | 14 | ifdef CONFIG_TRACING_BRANCHES |
17 | KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING | 15 | KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING |
18 | endif | 16 | endif |
19 | 17 | ||
20 | CFLAGS_trace_events_filter.o := -I$(src) | 18 | # |
21 | 19 | # Make the trace clocks available generally: it's infrastructure | |
22 | obj-$(CONFIG_TRACE_CLOCK) += trace_clock.o | 20 | # relied on by ptrace for example: |
21 | # | ||
22 | obj-y += trace_clock.o | ||
23 | 23 | ||
24 | obj-$(CONFIG_FUNCTION_TRACER) += libftrace.o | 24 | obj-$(CONFIG_FUNCTION_TRACER) += libftrace.o |
25 | obj-$(CONFIG_RING_BUFFER) += ring_buffer.o | 25 | obj-$(CONFIG_RING_BUFFER) += ring_buffer.o |
@@ -39,6 +39,7 @@ obj-$(CONFIG_STACK_TRACER) += trace_stack.o | |||
39 | obj-$(CONFIG_MMIOTRACE) += trace_mmiotrace.o | 39 | obj-$(CONFIG_MMIOTRACE) += trace_mmiotrace.o |
40 | obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += trace_functions_graph.o | 40 | obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += trace_functions_graph.o |
41 | obj-$(CONFIG_TRACE_BRANCH_PROFILING) += trace_branch.o | 41 | obj-$(CONFIG_TRACE_BRANCH_PROFILING) += trace_branch.o |
42 | obj-$(CONFIG_WORKQUEUE_TRACER) += trace_workqueue.o | ||
42 | obj-$(CONFIG_BLK_DEV_IO_TRACE) += blktrace.o | 43 | obj-$(CONFIG_BLK_DEV_IO_TRACE) += blktrace.o |
43 | ifeq ($(CONFIG_BLOCK),y) | 44 | ifeq ($(CONFIG_BLOCK),y) |
44 | obj-$(CONFIG_EVENT_TRACING) += blktrace.o | 45 | obj-$(CONFIG_EVENT_TRACING) += blktrace.o |
@@ -52,13 +53,10 @@ endif | |||
52 | obj-$(CONFIG_EVENT_TRACING) += trace_events_filter.o | 53 | obj-$(CONFIG_EVENT_TRACING) += trace_events_filter.o |
53 | obj-$(CONFIG_KPROBE_EVENT) += trace_kprobe.o | 54 | obj-$(CONFIG_KPROBE_EVENT) += trace_kprobe.o |
54 | obj-$(CONFIG_TRACEPOINTS) += power-traces.o | 55 | obj-$(CONFIG_TRACEPOINTS) += power-traces.o |
55 | ifeq ($(CONFIG_PM_RUNTIME),y) | ||
56 | obj-$(CONFIG_TRACEPOINTS) += rpm-traces.o | ||
57 | endif | ||
58 | ifeq ($(CONFIG_TRACING),y) | 56 | ifeq ($(CONFIG_TRACING),y) |
59 | obj-$(CONFIG_KGDB_KDB) += trace_kdb.o | 57 | obj-$(CONFIG_KGDB_KDB) += trace_kdb.o |
60 | endif | 58 | endif |
61 | obj-$(CONFIG_PROBE_EVENTS) += trace_probe.o | 59 | obj-$(CONFIG_TRACELEVEL) += tracelevel.o |
62 | obj-$(CONFIG_UPROBE_EVENT) += trace_uprobe.o | 60 | obj-$(CONFIG_TRACEDUMP) += tracedump.o |
63 | 61 | ||
64 | libftrace-y := ftrace.o | 62 | libftrace-y := ftrace.o |