toolchain/gcc: cleanup softfloat selection
authorPeter Korsgaard <jacmet@sunsite.dk>
Fri, 9 Jul 2010 07:20:58 +0000 (09:20 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Fri, 9 Jul 2010 07:20:58 +0000 (09:20 +0200)
We don't have a BR2_SOFT_FLOAT_FP option, and -mfloat-abi should also
be used for big endian ARM.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
toolchain/gcc/Makefile.in

index 19c97d135a17c46d2565b1d2f23607adac7f6574..0dcd8035e3e323d26ba5694d5e706c83068cc372 100644 (file)
@@ -19,15 +19,11 @@ endif
 
 ifeq ($(BR2_SOFT_FLOAT),y)
 SOFT_FLOAT_CONFIG_OPTION:=--with-float=soft
-ifeq ($(BR2_SOFT_FLOAT_FP),y)
-TARGET_SOFT_FLOAT:=-mfloat-abi=softfp
-else # no fp at all
-ifeq ($(BR2_arm),y) # only set float-abi for arm
+ifeq ($(BR2_arm)$(BR2_armeb),y) # only set float-abi for arm
 TARGET_SOFT_FLOAT:=-mfloat-abi=soft
 else
 TARGET_SOFT_FLOAT:=-msoft-float
 endif
-endif
 ARCH_FPU_SUFFIX:=_nofpu
 else # no softfloat support
 SOFT_FLOAT_CONFIG_OPTION:=