From 27cb5cc1791b00691a7e803b18b09645c237d154 Mon Sep 17 00:00:00 2001 From: Danny Lin Date: Tue, 13 Aug 2019 06:26:50 +0000 Subject: [PATCH] Revert "ANDROID: HACK: arm64, LLVMLinux: use -mno-implicit-float" This reverts commit 1210d2329b31b26ae5204b6d952e679ee697d8da. Unnecessary with Clang 6.0+. Change-Id: I6f29ca050566e9027e51605e64bf6893602344ef Signed-off-by: Danny Lin --- arch/arm64/Makefile | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile index 00f22a4c9580..aede076d4113 100644 --- a/arch/arm64/Makefile +++ b/arch/arm64/Makefile @@ -46,13 +46,8 @@ ifeq ($(CONFIG_BROKEN_GAS_INST),y) $(warning Detected assembler with broken .inst; disassembly will be unreliable) endif -ifdef CONFIG_CC_IS_CLANG -KBUILD_CFLAGS += -mno-implicit-float -else -KBUILD_CFLAGS += -mgeneral-regs-only -endif - -KBUILD_CFLAGS += $(compat_vdso) $(cc_has_k_constraint) +KBUILD_CFLAGS += -mgeneral-regs-only \ + $(compat_vdso) $(cc_has_k_constraint) KBUILD_CFLAGS += -fno-asynchronous-unwind-tables KBUILD_CFLAGS += $(call cc-disable-warning, psabi) KBUILD_AFLAGS += $(compat_vdso)