aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorAurelien Jarno <aurelien@aurel32.net>2011-01-14 20:39:17 +0100
committerAurelien Jarno <aurelien@aurel32.net>2011-01-14 20:39:17 +0100
commiteb8f77761e88a3e281de5e76fc4baa7f34258b82 (patch)
tree9e7e4af9049c96ed073a8d3af331e3fdf75ee840 /configure
parenteae30c8f409ad17d7064a7f0e5c00a80f5f52d35 (diff)
downloadqemu-eb8f77761e88a3e281de5e76fc4baa7f34258b82.zip
qemu-eb8f77761e88a3e281de5e76fc4baa7f34258b82.tar.gz
qemu-eb8f77761e88a3e281de5e76fc4baa7f34258b82.tar.bz2
target-sh4: switch sh4 to softfloat
We need to be able to catch exceptions correctly and thus enable softfloat on SH4. As all machines except i386 and x86_64 are using softfloat, make it the default and change the case to detect i386 and x86_64. Note that CRIS doesn't have an FPU, so it can be configured with both softfloat-native and softfloat. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure6
1 files changed, 3 insertions, 3 deletions
diff --git a/configure b/configure
index 54afdda..d68f862 100755
--- a/configure
+++ b/configure
@@ -3061,11 +3061,11 @@ if test ! -z "$gdb_xml_files" ; then
fi
case "$target_arch2" in
- alpha|arm|armeb|m68k|microblaze|mips|mipsel|mipsn32|mipsn32el|mips64|mips64el|ppc|ppc64|ppc64abi32|ppcemb|s390x|sparc|sparc64|sparc32plus)
- echo "CONFIG_SOFTFLOAT=y" >> $config_target_mak
+ i386|x86_64)
+ echo "CONFIG_NOSOFTFLOAT=y" >> $config_target_mak
;;
*)
- echo "CONFIG_NOSOFTFLOAT=y" >> $config_target_mak
+ echo "CONFIG_SOFTFLOAT=y" >> $config_target_mak
;;
esac