summaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
diff options
context:
space:
mode:
authorStefan Agner2019-03-23 12:14:25 +0100
committerRussell King2019-04-23 18:21:30 +0200
commitfe4fb990202e3f525ebfb95999cc4ea2a4dfa4e1 (patch)
tree03c564f4eb45a180f4bd6529967c38a1a8816c86 /arch/arm/Makefile
parentARM: 8846/1: warn if divided syntax assembler is used (diff)
downloadkernel-qcow2-linux-fe4fb990202e3f525ebfb95999cc4ea2a4dfa4e1.tar.gz
kernel-qcow2-linux-fe4fb990202e3f525ebfb95999cc4ea2a4dfa4e1.tar.xz
kernel-qcow2-linux-fe4fb990202e3f525ebfb95999cc4ea2a4dfa4e1.zip
ARM: 8854/1: drop -mauto-it
The assembler option -mauto-it is no longer a valid option. The last remaining references have been removed from the documentation in July 2009 [0]. The currently supported binutils version is 2.20 (released in September 2009) or higher where gas supports -mimplicit-it=always. Drop the fallback to -mauto-it and use -mimplicit-it=always only. [0] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=529707530657a333a304c651c808ea630c955223 Signed-off-by: Stefan Agner <stefan@agner.ch> Reviewed-by: Nick Desaulniers <ndesaulniers@google.com> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r--arch/arm/Makefile3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 68f4387cc279..1f7bbde5e23e 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -113,8 +113,7 @@ CFLAGS_ABI +=-funwind-tables
endif
ifeq ($(CONFIG_THUMB2_KERNEL),y)
-AFLAGS_AUTOIT :=$(call as-option,-Wa$(comma)-mimplicit-it=always,-Wa$(comma)-mauto-it)
-CFLAGS_ISA :=-mthumb $(AFLAGS_AUTOIT)
+CFLAGS_ISA :=-mthumb -Wa,-mimplicit-it=always
AFLAGS_ISA :=$(CFLAGS_ISA) -Wa$(comma)-mthumb
# Work around buggy relocation from gas if requested:
ifeq ($(CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11),y)