frexpl: Fix a C++ test error on Solaris 8 and Cygwin.
authorBruno Haible <bruno@clisp.org>
Mon, 5 Apr 2010 13:58:34 +0000 (15:58 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 5 Apr 2010 14:32:43 +0000 (16:32 +0200)
ChangeLog
lib/math.in.h

index 3bdea54..bf6e414 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2010-04-05  Bruno Haible  <bruno@clisp.org>
 
+       frexpl: Fix a C++ test error on Solaris 8 and Cygwin.
+       * lib/math.in.h (frexpl): Fix condition on _GL_CXXALIASWARN invocation.
+
+2010-04-05  Bruno Haible  <bruno@clisp.org>
+
        vasprintf: Update documentation.
        * doc/glibc-functions/asprintf.texi: Mention the 'vasprintf' module.
 
index 86fcf08..fbc2918 100644 (file)
@@ -322,7 +322,7 @@ _GL_FUNCDECL_SYS (frexpl, long double,
 _GL_CXXALIAS_SYS (frexpl, long double, (long double x, int *expptr));
 # endif
 #endif
-#if @GNULIB_FREXPL@
+#if @GNULIB_FREXPL@ && !(@REPLACE_FREXPL@ && !@HAVE_DECL_FREXPL@)
 _GL_CXXALIASWARN (frexpl);
 #endif
 #if !@GNULIB_FREXPL@ && defined GNULIB_POSIXCHECK