Makefile (f30a578d7653f7dbb253a20daad4bcd9f881d6c9) Makefile (bba496656a73fc1d1330b49c7f82843836e9feb1)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for ppc-specific library files..
4#
5
6ccflags-$(CONFIG_PPC64) := $(NO_MINIMAL_TOC)
7
8CFLAGS_code-patching.o += -fno-stack-protector

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

14KASAN_SANITIZE_code-patching.o := n
15KASAN_SANITIZE_feature-fixups.o := n
16
17ifdef CONFIG_KASAN
18CFLAGS_code-patching.o += -DDISABLE_BRANCH_PROFILING
19CFLAGS_feature-fixups.o += -DDISABLE_BRANCH_PROFILING
20endif
21
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for ppc-specific library files..
4#
5
6ccflags-$(CONFIG_PPC64) := $(NO_MINIMAL_TOC)
7
8CFLAGS_code-patching.o += -fno-stack-protector

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

14KASAN_SANITIZE_code-patching.o := n
15KASAN_SANITIZE_feature-fixups.o := n
16
17ifdef CONFIG_KASAN
18CFLAGS_code-patching.o += -DDISABLE_BRANCH_PROFILING
19CFLAGS_feature-fixups.o += -DDISABLE_BRANCH_PROFILING
20endif
21
22CFLAGS_code-patching.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
23CFLAGS_feature-fixups.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
24
22obj-y += alloc.o code-patching.o feature-fixups.o pmem.o
23
24obj-$(CONFIG_CODE_PATCHING_SELFTEST) += test-code-patching.o
25
26ifndef CONFIG_KASAN
27obj-y += string.o memcmp_$(BITS).o
28obj-$(CONFIG_PPC32) += strlen_32.o
29endif

--- 44 unchanged lines hidden ---
25obj-y += alloc.o code-patching.o feature-fixups.o pmem.o
26
27obj-$(CONFIG_CODE_PATCHING_SELFTEST) += test-code-patching.o
28
29ifndef CONFIG_KASAN
30obj-y += string.o memcmp_$(BITS).o
31obj-$(CONFIG_PPC32) += strlen_32.o
32endif

--- 44 unchanged lines hidden ---