forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/parisc/kernel/Makefile
....@@ -7,16 +7,18 @@
77
88 obj-y := cache.o pacache.o setup.o pdt.o traps.o time.o irq.o \
99 pa7300lc.o syscall.o entry.o sys_parisc.o firmware.o \
10
- ptrace.o hardware.o inventory.o drivers.o \
10
+ ptrace.o hardware.o inventory.o drivers.o alternative.o \
1111 signal.o hpmc.o real2.o parisc_ksyms.o unaligned.o \
12
- process.o processor.o pdc_cons.o pdc_chassis.o unwind.o
12
+ process.o processor.o pdc_cons.o pdc_chassis.o unwind.o \
13
+ patch.o
1314
1415 ifdef CONFIG_FUNCTION_TRACER
1516 # Do not profile debug and lowlevel utilities
16
-CFLAGS_REMOVE_ftrace.o = -pg
17
-CFLAGS_REMOVE_cache.o = -pg
18
-CFLAGS_REMOVE_perf.o = -pg
19
-CFLAGS_REMOVE_unwind.o = -pg
17
+CFLAGS_REMOVE_ftrace.o = $(CC_FLAGS_FTRACE)
18
+CFLAGS_REMOVE_cache.o = $(CC_FLAGS_FTRACE)
19
+CFLAGS_REMOVE_perf.o = $(CC_FLAGS_FTRACE)
20
+CFLAGS_REMOVE_unwind.o = $(CC_FLAGS_FTRACE)
21
+CFLAGS_REMOVE_patch.o = $(CC_FLAGS_FTRACE)
2022 endif
2123
2224 obj-$(CONFIG_SMP) += smp.o
....@@ -32,3 +34,8 @@
3234 obj-$(CONFIG_PARISC_CPU_TOPOLOGY) += topology.o
3335 obj-$(CONFIG_FUNCTION_TRACER) += ftrace.o
3436 obj-$(CONFIG_FUNCTION_GRAPH_TRACER) += ftrace.o
37
+obj-$(CONFIG_JUMP_LABEL) += jump_label.o
38
+obj-$(CONFIG_KGDB) += kgdb.o
39
+obj-$(CONFIG_KPROBES) += kprobes.o
40
+obj-$(CONFIG_KEXEC_CORE) += kexec.o relocate_kernel.o
41
+obj-$(CONFIG_KEXEC_FILE) += kexec_file.o