diff options
Diffstat (limited to 'arch/powerpc/kernel/Makefile')
-rw-r--r-- | arch/powerpc/kernel/Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/Makefile b/arch/powerpc/kernel/Makefile index ba336930d448..794f22adf99d 100644 --- a/arch/powerpc/kernel/Makefile +++ b/arch/powerpc/kernel/Makefile | |||
@@ -136,12 +136,18 @@ endif | |||
136 | obj-$(CONFIG_EPAPR_PARAVIRT) += epapr_paravirt.o epapr_hcalls.o | 136 | obj-$(CONFIG_EPAPR_PARAVIRT) += epapr_paravirt.o epapr_hcalls.o |
137 | obj-$(CONFIG_KVM_GUEST) += kvm.o kvm_emul.o | 137 | obj-$(CONFIG_KVM_GUEST) += kvm.o kvm_emul.o |
138 | 138 | ||
139 | # Disable GCOV in odd or sensitive code | 139 | # Disable GCOV & sanitizers in odd or sensitive code |
140 | GCOV_PROFILE_prom_init.o := n | 140 | GCOV_PROFILE_prom_init.o := n |
141 | UBSAN_SANITIZE_prom_init.o := n | ||
141 | GCOV_PROFILE_ftrace.o := n | 142 | GCOV_PROFILE_ftrace.o := n |
143 | UBSAN_SANITIZE_ftrace.o := n | ||
142 | GCOV_PROFILE_machine_kexec_64.o := n | 144 | GCOV_PROFILE_machine_kexec_64.o := n |
145 | UBSAN_SANITIZE_machine_kexec_64.o := n | ||
143 | GCOV_PROFILE_machine_kexec_32.o := n | 146 | GCOV_PROFILE_machine_kexec_32.o := n |
147 | UBSAN_SANITIZE_machine_kexec_32.o := n | ||
144 | GCOV_PROFILE_kprobes.o := n | 148 | GCOV_PROFILE_kprobes.o := n |
149 | UBSAN_SANITIZE_kprobes.o := n | ||
150 | UBSAN_SANITIZE_vdso.o := n | ||
145 | 151 | ||
146 | extra-$(CONFIG_PPC_FPU) += fpu.o | 152 | extra-$(CONFIG_PPC_FPU) += fpu.o |
147 | extra-$(CONFIG_ALTIVEC) += vector.o | 153 | extra-$(CONFIG_ALTIVEC) += vector.o |