Makefile (f83d9396d1f63048c423efa00e4e244da10a35fd) Makefile (be640317a1d0b9cf42fedb2debc2887a7cfa38de)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6ifdef CONFIG_PPC64
7CFLAGS_prom_init.o += $(NO_MINIMAL_TOC)
8endif

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

15CFLAGS_cputable.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
16CFLAGS_prom_init.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
17CFLAGS_btext.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
18CFLAGS_prom.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
19
20CFLAGS_prom_init.o += -fno-stack-protector
21CFLAGS_prom_init.o += -DDISABLE_BRANCH_PROFILING
22CFLAGS_prom_init.o += -ffreestanding
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the linux kernel.
4#
5
6ifdef CONFIG_PPC64
7CFLAGS_prom_init.o += $(NO_MINIMAL_TOC)
8endif

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

15CFLAGS_cputable.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
16CFLAGS_prom_init.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
17CFLAGS_btext.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
18CFLAGS_prom.o += $(DISABLE_LATENT_ENTROPY_PLUGIN)
19
20CFLAGS_prom_init.o += -fno-stack-protector
21CFLAGS_prom_init.o += -DDISABLE_BRANCH_PROFILING
22CFLAGS_prom_init.o += -ffreestanding
23CFLAGS_prom_init.o += $(call cc-option, -ftrivial-auto-var-init=uninitialized)
23
24ifdef CONFIG_FUNCTION_TRACER
25# Do not trace early boot code
26CFLAGS_REMOVE_cputable.o = $(CC_FLAGS_FTRACE)
27CFLAGS_REMOVE_prom_init.o = $(CC_FLAGS_FTRACE)
28CFLAGS_REMOVE_btext.o = $(CC_FLAGS_FTRACE)
29CFLAGS_REMOVE_prom.o = $(CC_FLAGS_FTRACE)
30endif

--- 184 unchanged lines hidden ---
24
25ifdef CONFIG_FUNCTION_TRACER
26# Do not trace early boot code
27CFLAGS_REMOVE_cputable.o = $(CC_FLAGS_FTRACE)
28CFLAGS_REMOVE_prom_init.o = $(CC_FLAGS_FTRACE)
29CFLAGS_REMOVE_btext.o = $(CC_FLAGS_FTRACE)
30CFLAGS_REMOVE_prom.o = $(CC_FLAGS_FTRACE)
31endif

--- 184 unchanged lines hidden ---