summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2003-10-01 02:40:42 +0200
committerKevin Ryde <user42@zip.com.au>2003-10-01 02:40:42 +0200
commit9bba5a983ffc4477269804352202327f06818197 (patch)
treeb265e83541f9a9302bad2902cc44e0d03b66a4c7 /acinclude.m4
parent364d95653c5b290935925d1c385b2e2ac7554a6e (diff)
downloadgmp-9bba5a983ffc4477269804352202327f06818197.tar.gz
More of:
* acinclude.m4 (GMP_C_DOUBLE_FORMAT): Make bad ARM last byte into a separate case and consider it non-IEEE, since it looks like this is due to some sort of restricted or incorrect software floats.
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m45
1 files changed, 5 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 6b92b6406..6989d10de 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -2739,10 +2739,15 @@ case $gmp_cv_c_double_format in
AC_DEFINE(HAVE_DOUBLE_VAX_G, 1) ;;
"Cray CFP")
AC_DEFINE(HAVE_DOUBLE_CRAY_CFP, 1) ;;
+ "bad ARM software floats")
+ ;;
unknown*)
AC_MSG_WARN([Could not determine float format.])
AC_MSG_WARN([Conversions to and from "double" may be slow.])
;;
+ *)
+ AC_MSG_WARN([oops, unrecognised float format: $gmp_cv_c_double_format])
+ ;;
esac
])