Makefile (cdd99dd873cb11c40adf1ef70693f72c622ac8f3) Makefile (c0935fca6ba4799e5efc6daeee37887e84707d01)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6extra-y += vmlinux.lds
7
8CPPFLAGS_vmlinux.lds += -U$(UTS_MACHINE)

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

28KASAN_SANITIZE_paravirt.o := n
29KASAN_SANITIZE_sev.o := n
30
31# With some compiler versions the generated code results in boot hangs, caused
32# by several compilation units. To be safe, disable all instrumentation.
33KCSAN_SANITIZE := n
34KMSAN_SANITIZE_head$(BITS).o := n
35KMSAN_SANITIZE_nmi.o := n
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6extra-y += vmlinux.lds
7
8CPPFLAGS_vmlinux.lds += -U$(UTS_MACHINE)

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

28KASAN_SANITIZE_paravirt.o := n
29KASAN_SANITIZE_sev.o := n
30
31# With some compiler versions the generated code results in boot hangs, caused
32# by several compilation units. To be safe, disable all instrumentation.
33KCSAN_SANITIZE := n
34KMSAN_SANITIZE_head$(BITS).o := n
35KMSAN_SANITIZE_nmi.o := n
36KMSAN_SANITIZE_sev.o := n
36
37# If instrumentation of the following files is enabled, boot hangs during
38# first second.
39KCOV_INSTRUMENT_head$(BITS).o := n
40KCOV_INSTRUMENT_sev.o := n
41
42CFLAGS_irq.o := -I $(srctree)/$(src)/../include/asm/trace
43
44obj-y += head_$(BITS).o
45obj-y += head$(BITS).o
46obj-y += ebda.o
47obj-y += platform-quirks.o
48obj-y += process_$(BITS).o signal.o signal_$(BITS).o
49obj-y += traps.o idt.o irq.o irq_$(BITS).o dumpstack_$(BITS).o
50obj-y += time.o ioport.o dumpstack.o nmi.o
37
38# If instrumentation of the following files is enabled, boot hangs during
39# first second.
40KCOV_INSTRUMENT_head$(BITS).o := n
41KCOV_INSTRUMENT_sev.o := n
42
43CFLAGS_irq.o := -I $(srctree)/$(src)/../include/asm/trace
44
45obj-y += head_$(BITS).o
46obj-y += head$(BITS).o
47obj-y += ebda.o
48obj-y += platform-quirks.o
49obj-y += process_$(BITS).o signal.o signal_$(BITS).o
50obj-y += traps.o idt.o irq.o irq_$(BITS).o dumpstack_$(BITS).o
51obj-y += time.o ioport.o dumpstack.o nmi.o
51obj-$(CONFIG_X86_FRED) += fred.o
52obj-$(CONFIG_MODIFY_LDT_SYSCALL) += ldt.o
53obj-$(CONFIG_X86_KERNEL_IBT) += ibt_selftest.o
54obj-y += setup.o x86_init.o i8259.o irqinit.o
55obj-$(CONFIG_JUMP_LABEL) += jump_label.o
56obj-$(CONFIG_IRQ_WORK) += irq_work.o
57obj-y += probe_roms.o
58obj-$(CONFIG_X86_32) += sys_ia32.o
59obj-$(CONFIG_IA32_EMULATION) += sys_ia32.o signal_32.o

--- 104 unchanged lines hidden ---
52obj-$(CONFIG_MODIFY_LDT_SYSCALL) += ldt.o
53obj-$(CONFIG_X86_KERNEL_IBT) += ibt_selftest.o
54obj-y += setup.o x86_init.o i8259.o irqinit.o
55obj-$(CONFIG_JUMP_LABEL) += jump_label.o
56obj-$(CONFIG_IRQ_WORK) += irq_work.o
57obj-y += probe_roms.o
58obj-$(CONFIG_X86_32) += sys_ia32.o
59obj-$(CONFIG_IA32_EMULATION) += sys_ia32.o signal_32.o

--- 104 unchanged lines hidden ---