From: Arnd Bergmann Date: Sat, 27 Aug 2011 20:09:36 +0000 (+0200) Subject: ARM: vfp: use -mfloat-abi=soft to build vfp X-Git-Tag: upstream/snapshot3+hdmi~8949^2~1^2~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=82b9c18dc0ee38b5c78c5d09b9cffc79d98613c5;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git ARM: vfp: use -mfloat-abi=soft to build vfp Distros are starting to ship with toolchains defaulting to hardfloat. Using such a compiler to build the kernel fails in the VFP directory with arch/arm/vfp/entry.S:1:0: sorry, unimplemented: -mfloat-abi=hard and VFP Adding -mfloat-abi=soft to the gcc command line fixes this. Signed-off-by: Arnd Bergmann --- diff --git a/arch/arm/vfp/Makefile b/arch/arm/vfp/Makefile index 6de73aa..a81404c 100644 --- a/arch/arm/vfp/Makefile +++ b/arch/arm/vfp/Makefile @@ -7,7 +7,7 @@ # ccflags-y := -DDEBUG # asflags-y := -DDEBUG -KBUILD_AFLAGS :=$(KBUILD_AFLAGS:-msoft-float=-Wa,-mfpu=softvfp+vfp) +KBUILD_AFLAGS :=$(KBUILD_AFLAGS:-msoft-float=-Wa,-mfpu=softvfp+vfp -mfloat-abi=soft) LDFLAGS +=--no-warn-mismatch obj-y += vfp.o