round-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
authorBruno Haible <bruno@clisp.org>
Sun, 19 Jun 2011 12:41:22 +0000 (14:41 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 19 Jun 2011 12:41:22 +0000 (14:41 +0200)
* modules/round-ieee (Depends-on): Add floor-ieee, ceil-ieee.
* doc/posix-functions/round.texi: Mention problem with negative
arguments.
* doc/posix-functions/ceil.texi: Mention problem on OSF/1 5.1.

ChangeLog
doc/posix-functions/ceil.texi
doc/posix-functions/round.texi
modules/round-ieee

index 74dd189df302995aa9f8a8ef9d4cca15e64071e4..d26cd37089d1476ed865092d8849c145a3c85ee5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-06-19  Bruno Haible  <bruno@clisp.org>
+
+       round-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
+       * modules/round-ieee (Depends-on): Add floor-ieee, ceil-ieee.
+       * doc/posix-functions/round.texi: Mention problem with negative
+       arguments.
+       * doc/posix-functions/ceil.texi: Mention problem on OSF/1 5.1.
+
 2011-06-19  Bruno Haible  <bruno@clisp.org>
 
        roundf-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
index d11c790b7e76a3a14fcbb56a5fb9924ebad72362..d6c94d51e8a277d16825f4f851a402bb6701d246 100644 (file)
@@ -15,7 +15,7 @@ Portability problems fixed by Gnulib module @code{ceil-ieee}:
 @item
 This function returns a positive zero for an argument between -1 and 0
 on some platforms:
-AIX 7.1.
+AIX 7.1, OSF/1 5.1.
 @item
 This function returns a positive zero for a minus zero argument
 on some platforms:
index cf3189b3143b5f13e314b8b1daac59687d56908b..c9f55a4b2b69ed21d4395ec2734a5d1a4dbf0898 100644 (file)
@@ -22,6 +22,10 @@ NetBSD 3.0, AIX 7.1.
 Portability problems fixed by Gnulib module @code{round-ieee}:
 @itemize
 @item
+This function returns a positive zero for an argument between -0.5 and 0
+on some platforms:
+AIX 7.1, OSF/1 5.1.
+@item
 This function returns a positive zero for a minus zero argument
 on some platforms:
 OSF/1 5.1.
index 3cdedca7271205f7b488d74ad26a3b6885f9946f..407e781df9cb912ae728fc7a0cb7c1fb6845d49f 100644 (file)
@@ -8,6 +8,8 @@ m4/signbit.m4
 
 Depends-on:
 round
+floor-ieee      [test $HAVE_DECL_ROUND = 0 || test $REPLACE_ROUND = 1]
+ceil-ieee       [test $HAVE_DECL_ROUND = 0 || test $REPLACE_ROUND = 1]
 
 configure.ac:
 gl_FUNC_ROUND_IEEE