Makefile (03c11eb3b16dc0058589751dfd91f254be2be613) | Makefile (021d23428bdbae032294e8f4a29cb53cb50ae71c) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# This file was copied from arm64/kernel/pi/Makefile. 3 4KBUILD_CFLAGS := $(subst $(CC_FLAGS_FTRACE),,$(KBUILD_CFLAGS)) -fpie \ 5 -Os -DDISABLE_BRANCH_PROFILING $(DISABLE_STACKLEAK_PLUGIN) \ 6 $(call cc-option,-mbranch-protection=none) \ 7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \ 8 -D__DISABLE_EXPORTS -ffreestanding \ 9 -fno-asynchronous-unwind-tables -fno-unwind-tables \ 10 $(call cc-option,-fno-addrsig) 11 | 1# SPDX-License-Identifier: GPL-2.0 2# This file was copied from arm64/kernel/pi/Makefile. 3 4KBUILD_CFLAGS := $(subst $(CC_FLAGS_FTRACE),,$(KBUILD_CFLAGS)) -fpie \ 5 -Os -DDISABLE_BRANCH_PROFILING $(DISABLE_STACKLEAK_PLUGIN) \ 6 $(call cc-option,-mbranch-protection=none) \ 7 -I$(srctree)/scripts/dtc/libfdt -fno-stack-protector \ 8 -D__DISABLE_EXPORTS -ffreestanding \ 9 -fno-asynchronous-unwind-tables -fno-unwind-tables \ 10 $(call cc-option,-fno-addrsig) 11 |
12# Disable LTO 13KBUILD_CFLAGS := $(filter-out $(CC_FLAGS_LTO), $(KBUILD_CFLAGS)) 14 |
|
12KBUILD_CFLAGS += -mcmodel=medany 13 14CFLAGS_cmdline_early.o += -D__NO_FORTIFY 15CFLAGS_lib-fdt_ro.o += -D__NO_FORTIFY 16 17GCOV_PROFILE := n 18KASAN_SANITIZE := n 19KCSAN_SANITIZE := n --- 20 unchanged lines hidden --- | 15KBUILD_CFLAGS += -mcmodel=medany 16 17CFLAGS_cmdline_early.o += -D__NO_FORTIFY 18CFLAGS_lib-fdt_ro.o += -D__NO_FORTIFY 19 20GCOV_PROFILE := n 21KASAN_SANITIZE := n 22KCSAN_SANITIZE := n --- 20 unchanged lines hidden --- |