xref: /openbmc/linux/arch/powerpc/kexec/Makefile (revision 180adfc5)
1793b08e2SChristophe Leroy# SPDX-License-Identifier: GPL-2.0
2793b08e2SChristophe Leroy#
3793b08e2SChristophe Leroy# Makefile for the linux kernel.
4793b08e2SChristophe Leroy#
5793b08e2SChristophe Leroy
6793b08e2SChristophe Leroyobj-y				+= core.o crash.o core_$(BITS).o
7793b08e2SChristophe Leroy
8793b08e2SChristophe Leroyobj-$(CONFIG_PPC32)		+= relocate_32.o
9793b08e2SChristophe Leroy
10180adfc5SHari Bathiniobj-$(CONFIG_KEXEC_FILE)	+= file_load.o ranges.o file_load_$(BITS).o elf_$(BITS).o
11793b08e2SChristophe Leroy
12793b08e2SChristophe Leroyifdef CONFIG_HAVE_IMA_KEXEC
13793b08e2SChristophe Leroyifdef CONFIG_IMA
14793b08e2SChristophe Leroyobj-y				+= ima.o
15793b08e2SChristophe Leroyendif
16793b08e2SChristophe Leroyendif
17793b08e2SChristophe Leroy
18793b08e2SChristophe Leroy
19793b08e2SChristophe Leroy# Disable GCOV, KCOV & sanitizers in odd or sensitive code
20793b08e2SChristophe LeroyGCOV_PROFILE_core_$(BITS).o := n
21793b08e2SChristophe LeroyKCOV_INSTRUMENT_core_$(BITS).o := n
22793b08e2SChristophe LeroyUBSAN_SANITIZE_core_$(BITS).o := n
23