1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for the linux kernel.
6 obj-y += core.o core_$(BITS).o ranges.o
8 obj-$(CONFIG_PPC32) += relocate_32.o
10 obj-$(CONFIG_KEXEC_FILE) += file_load.o file_load_$(BITS).o elf_$(BITS).o
11 obj-$(CONFIG_VMCORE_INFO) += vmcore_info.o
12 obj-$(CONFIG_CRASH_DUMP) += crash.o
14 # Disable GCOV, KCOV & sanitizers in odd or sensitive code
15 GCOV_PROFILE_core_$(BITS).o := n
16 KCOV_INSTRUMENT_core_$(BITS).o := n
17 UBSAN_SANITIZE_core_$(BITS).o := n
18 KASAN_SANITIZE_core.o := n
19 KASAN_SANITIZE_core_$(BITS) := n