Makefile (d82227cf8f0b42ff42c21ed47025fdf54cb1698d) Makefile (b21d55e98ac2bbcbbeec9a8cb091f717fd95b072)
1#
2# Makefile for the linux kernel.
3#
4
5CPPFLAGS_vmlinux.lds := -DTEXT_OFFSET=$(TEXT_OFFSET)
6AFLAGS_head.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
7
8ifdef CONFIG_FUNCTION_TRACER
9CFLAGS_REMOVE_ftrace.o = -pg
10CFLAGS_REMOVE_insn.o = -pg
1#
2# Makefile for the linux kernel.
3#
4
5CPPFLAGS_vmlinux.lds := -DTEXT_OFFSET=$(TEXT_OFFSET)
6AFLAGS_head.o := -DTEXT_OFFSET=$(TEXT_OFFSET)
7
8ifdef CONFIG_FUNCTION_TRACER
9CFLAGS_REMOVE_ftrace.o = -pg
10CFLAGS_REMOVE_insn.o = -pg
11CFLAGS_REMOVE_patch.o = -pg
11endif
12
13CFLAGS_REMOVE_return_address.o = -pg
14
15# Object file lists.
16
17obj-y := elf.o entry-armv.o entry-common.o irq.o opcodes.o \
18 process.o ptrace.o return_address.o setup.o signal.o \

--- 14 unchanged lines hidden (view full) ---

33obj-$(CONFIG_ARM_CPU_SUSPEND) += sleep.o suspend.o
34obj-$(CONFIG_HAVE_SCHED_CLOCK) += sched_clock.o
35obj-$(CONFIG_SMP) += smp.o smp_tlb.o
36obj-$(CONFIG_HAVE_ARM_SCU) += smp_scu.o
37obj-$(CONFIG_HAVE_ARM_TWD) += smp_twd.o
38obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o insn.o
39obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o insn.o
40obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o
12endif
13
14CFLAGS_REMOVE_return_address.o = -pg
15
16# Object file lists.
17
18obj-y := elf.o entry-armv.o entry-common.o irq.o opcodes.o \
19 process.o ptrace.o return_address.o setup.o signal.o \

--- 14 unchanged lines hidden (view full) ---

34obj-$(CONFIG_ARM_CPU_SUSPEND) += sleep.o suspend.o
35obj-$(CONFIG_HAVE_SCHED_CLOCK) += sched_clock.o
36obj-$(CONFIG_SMP) += smp.o smp_tlb.o
37obj-$(CONFIG_HAVE_ARM_SCU) += smp_scu.o
38obj-$(CONFIG_HAVE_ARM_TWD) += smp_twd.o
39obj-$(CONFIG_DYNAMIC_FTRACE) += ftrace.o insn.o
40obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o insn.o
41obj-$(CONFIG_KEXEC) += machine_kexec.o relocate_kernel.o
41obj-$(CONFIG_KPROBES) += kprobes.o kprobes-common.o
42obj-$(CONFIG_KPROBES) += kprobes.o kprobes-common.o patch.o
42ifdef CONFIG_THUMB2_KERNEL
43obj-$(CONFIG_KPROBES) += kprobes-thumb.o
44else
45obj-$(CONFIG_KPROBES) += kprobes-arm.o
46endif
47obj-$(CONFIG_ARM_KPROBES_TEST) += test-kprobes.o
48test-kprobes-objs := kprobes-test.o
49ifdef CONFIG_THUMB2_KERNEL

--- 38 unchanged lines hidden ---
43ifdef CONFIG_THUMB2_KERNEL
44obj-$(CONFIG_KPROBES) += kprobes-thumb.o
45else
46obj-$(CONFIG_KPROBES) += kprobes-arm.o
47endif
48obj-$(CONFIG_ARM_KPROBES_TEST) += test-kprobes.o
49test-kprobes-objs := kprobes-test.o
50ifdef CONFIG_THUMB2_KERNEL

--- 38 unchanged lines hidden ---