From: Ben Wolsieffer Date: Fri, 12 Aug 2022 21:24:25 +0000 (+0100) Subject: ARM: 9226/1: disable FDPIC ABI X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=3d47ff25685e76c24565779681f652b7ff2b10f0;p=linux.git ARM: 9226/1: disable FDPIC ABI When building with an arm-*-uclinuxfdpiceabi toolchain, the FDPIC ABI is enabled by default but should not be used to build the kernel. Therefore, pass -mno-fdpic if supported by the compiler. Signed-off-by: Ben Wolsieffer Signed-off-by: Russell King (Oracle) --- diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 56f655deebb14..44b240d6ed30a 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -22,6 +22,9 @@ GZFLAGS :=-9 # Never generate .eh_frame KBUILD_CFLAGS += $(call cc-option,-fno-dwarf2-cfi-asm) +# Disable FDPIC ABI +KBUILD_CFLAGS += $(call cc-option,-mno-fdpic) + # This should work on most of the modern platforms KBUILD_DEFCONFIG := multi_v7_defconfig