mirror of https://gitee.com/openkylin/linux.git
ARM: fix building with gcc 4.6.4
GCC fails to build the kernel if EABI is selected, and the default FPU is selected. Avoid this by explicitly stating that we want VFP with EABI. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
4c235cb9e3
commit
d326b65c57
|
@ -100,7 +100,7 @@ tune-$(CONFIG_CPU_V6K) =$(call cc-option,-mtune=arm1136j-s,-mtune=strongarm)
|
||||||
tune-y := $(tune-y)
|
tune-y := $(tune-y)
|
||||||
|
|
||||||
ifeq ($(CONFIG_AEABI),y)
|
ifeq ($(CONFIG_AEABI),y)
|
||||||
CFLAGS_ABI :=-mabi=aapcs-linux -mno-thumb-interwork
|
CFLAGS_ABI :=-mabi=aapcs-linux -mno-thumb-interwork -mfpu=vfp
|
||||||
else
|
else
|
||||||
CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)
|
CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue