|
@@ -28,8 +28,14 @@ endif
|
|
|
|
|
|
# Avoid FPU bug on XBurst CPUs
|
|
# Avoid FPU bug on XBurst CPUs
|
|
ifeq ($(BR2_mips_xburst),y)
|
|
ifeq ($(BR2_mips_xburst),y)
|
|
|
|
+# Before gcc 4.6, -mno-fused-madd was needed, after -ffp-contract is
|
|
|
|
+# needed
|
|
|
|
+ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_4_6),y)
|
|
|
|
+TOOLCHAIN_WRAPPER_ARGS += -DBR_FP_CONTRACT_OFF
|
|
|
|
+else
|
|
TOOLCHAIN_WRAPPER_ARGS += -DBR_NO_FUSED_MADD
|
|
TOOLCHAIN_WRAPPER_ARGS += -DBR_NO_FUSED_MADD
|
|
endif
|
|
endif
|
|
|
|
+endif
|
|
|
|
|
|
ifeq ($(BR2_CCACHE_USE_BASEDIR),y)
|
|
ifeq ($(BR2_CCACHE_USE_BASEDIR),y)
|
|
TOOLCHAIN_WRAPPER_ARGS += -DBR_CCACHE_BASEDIR='"$(BASE_DIR)"'
|
|
TOOLCHAIN_WRAPPER_ARGS += -DBR_CCACHE_BASEDIR='"$(BASE_DIR)"'
|