Makefile (860dbce3d8dd90cb9e909c58fa79808766243651) Makefile (67626fadd26977aca76d3540b80ce99233399cdf)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6ifdef CONFIG_FUNCTION_TRACER
7
8# Do not trace tracer code

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

48
49obj-y := traps.o time.o process.o base.o early.o setup.o idle.o vtime.o
50obj-y += processor.o sys_s390.o ptrace.o signal.o cpcmd.o ebcdic.o nmi.o
51obj-y += debug.o irq.o ipl.o dis.o diag.o vdso.o early_nobss.o
52obj-y += sysinfo.o lgr.o os_info.o machine_kexec.o pgm_check.o
53obj-y += runtime_instr.o cache.o fpu.o dumpstack.o guarded_storage.o sthyi.o
54obj-y += entry.o reipl.o relocate_kernel.o kdebugfs.o alternative.o
55obj-y += nospec-branch.o ipl_vmparm.o machine_kexec_reloc.o unwind_bc.o
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6ifdef CONFIG_FUNCTION_TRACER
7
8# Do not trace tracer code

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

48
49obj-y := traps.o time.o process.o base.o early.o setup.o idle.o vtime.o
50obj-y += processor.o sys_s390.o ptrace.o signal.o cpcmd.o ebcdic.o nmi.o
51obj-y += debug.o irq.o ipl.o dis.o diag.o vdso.o early_nobss.o
52obj-y += sysinfo.o lgr.o os_info.o machine_kexec.o pgm_check.o
53obj-y += runtime_instr.o cache.o fpu.o dumpstack.o guarded_storage.o sthyi.o
54obj-y += entry.o reipl.o relocate_kernel.o kdebugfs.o alternative.o
55obj-y += nospec-branch.o ipl_vmparm.o machine_kexec_reloc.o unwind_bc.o
56obj-y += smp.o
56
57extra-y += head64.o vmlinux.lds
58
59obj-$(CONFIG_SYSFS) += nospec-sysfs.o
60CFLAGS_REMOVE_nospec-branch.o += $(CC_FLAGS_EXPOLINE)
61
62obj-$(CONFIG_MODULES) += module.o
57
58extra-y += head64.o vmlinux.lds
59
60obj-$(CONFIG_SYSFS) += nospec-sysfs.o
61CFLAGS_REMOVE_nospec-branch.o += $(CC_FLAGS_EXPOLINE)
62
63obj-$(CONFIG_MODULES) += module.o
63obj-$(CONFIG_SMP) += smp.o
64obj-$(CONFIG_SCHED_TOPOLOGY) += topology.o
65obj-$(CONFIG_HIBERNATION) += suspend.o swsusp.o
66obj-$(CONFIG_AUDIT) += audit.o
67compat-obj-$(CONFIG_AUDIT) += compat_audit.o
68obj-$(CONFIG_COMPAT) += compat_linux.o compat_signal.o
69obj-$(CONFIG_COMPAT) += $(compat-obj-y)
70obj-$(CONFIG_EARLY_PRINTK) += early_printk.o
71obj-$(CONFIG_STACKTRACE) += stacktrace.o

--- 24 unchanged lines hidden ---
64obj-$(CONFIG_SCHED_TOPOLOGY) += topology.o
65obj-$(CONFIG_HIBERNATION) += suspend.o swsusp.o
66obj-$(CONFIG_AUDIT) += audit.o
67compat-obj-$(CONFIG_AUDIT) += compat_audit.o
68obj-$(CONFIG_COMPAT) += compat_linux.o compat_signal.o
69obj-$(CONFIG_COMPAT) += $(compat-obj-y)
70obj-$(CONFIG_EARLY_PRINTK) += early_printk.o
71obj-$(CONFIG_STACKTRACE) += stacktrace.o

--- 24 unchanged lines hidden ---