Update after Eric Blake found that frexpl doesn't work right on mingw.
authorBruno Haible <bruno@clisp.org>
Sat, 2 Jun 2007 00:54:30 +0000 (00:54 +0000)
committerBruno Haible <bruno@clisp.org>
Sat, 2 Jun 2007 00:54:30 +0000 (00:54 +0000)
ChangeLog
doc/functions/frexpl.texi
m4/frexpl.m4

index cd4baa120bb6ca66ab2be0783e5712f849e82d39..a68b1e996583fe7ddd4eeb8a25363f465d121488 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-06-01  Bruno Haible  <bruno@clisp.org>
+
+       * doc/functions/frexpl.texi: Update for mingw.
+
 2007-06-01  Bruno Haible  <bruno@clisp.org>
 
        * tests/test-lseek.c (main): Disable test of errno for invalid third
index e2f287f4f2f2fad422aad4773de9982b83c92be9..6890a7835004eb6217206a569c6b22b41f97f3b0 100644 (file)
@@ -16,7 +16,7 @@ This function does not work on finite numbers on some platforms:
 AIX 5.1, BeOS.
 @item
 This function does not work on infinite numbers on some platforms:
-IRIX 6.5.
+IRIX 6.5, mingw.
 @end itemize
 
 Portability problems not fixed by Gnulib:
index 72e6a82acb9802faae4adfa242f920ea731f1bb2..e3bb1d0d35e23cc4142914b62a67f109d11d8a7f 100644 (file)
@@ -96,7 +96,8 @@ AC_DEFUN([gl_FUNC_FREXPL_NO_LIBM],
 ])
 
 dnl Test whether frexpl() works on finite numbers (this fails on AIX 5.1 and
-dnl on BeOS) and also on infinite numbers (this fails e.g. on IRIX 6.5).
+dnl on BeOS) and also on infinite numbers (this fails e.g. on IRIX 6.5 and
+dnl mingw).
 AC_DEFUN([gl_FUNC_FREXPL_WORKS],
 [
   AC_REQUIRE([AC_PROG_CC])
@@ -142,8 +143,9 @@ int main()
   return 0;
 }], [gl_cv_func_frexpl_works=yes], [gl_cv_func_frexpl_works=no],
       [case "$host_os" in
-         aix* | beos* | irix* | mingw*) gl_cv_func_frexpl_works="guessing no";;
-         *)                    gl_cv_func_frexpl_works="guessing yes";;
+         aix* | beos* | irix* | mingw* | pw*)
+            gl_cv_func_frexpl_works="guessing no";;
+         *) gl_cv_func_frexpl_works="guessing yes";;
        esac
       ])
     ])