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)