]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
c32e64e8 GR |
2 | extra-y := head.o vmlinux.lds |
3 | ||
4 | obj-y += entry.o atomic.o signal.o traps.o irq.o time.o vdso.o | |
5 | obj-y += power.o syscall.o syscall_table.o setup.o | |
18c07d23 | 6 | obj-y += process.o cpu-probe.o ptrace.o stacktrace.o |
33e53ae1 | 7 | obj-y += probes/ |
c32e64e8 GR |
8 | |
9 | obj-$(CONFIG_MODULES) += module.o | |
10 | obj-$(CONFIG_SMP) += smp.o | |
230c77a5 | 11 | obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o |
0ea2dc7c | 12 | obj-$(CONFIG_STACKTRACE) += stacktrace.o |
f50fd2d8 | 13 | obj-$(CONFIG_CSKY_PMU_V1) += perf_event.o |
cfa4d93b | 14 | obj-$(CONFIG_PERF_EVENTS) += perf_callchain.o |
daac95e7 | 15 | obj-$(CONFIG_HAVE_PERF_REGS) += perf_regs.o |
230c77a5 GR |
16 | |
17 | ifdef CONFIG_FUNCTION_TRACER | |
18 | CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE) | |
19 | endif |