summaryrefslogtreecommitdiff
path: root/doc/posix-functions/roundl.texi
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2010-12-21 22:27:02 +0100
committerBruno Haible <bruno@clisp.org>2010-12-21 22:50:17 +0100
commit0f2428a839e2a11049eac5b8bf1d913be2a5dd56 (patch)
treeab957e480ca7bc0b903b6f61bb57e12a73f05360 /doc/posix-functions/roundl.texi
parent8fe3f433681b195f1deef11bcb4ccec850597c81 (diff)
downloadgnulib-0f2428a839e2a11049eac5b8bf1d913be2a5dd56.tar.gz
New module 'roundl-ieee'.
* modules/roundl-ieee: New file. * m4/roundl.m4 (gl_FUNC_ROUNDL): If gl_FUNC_ROUNDL_IEEE is also used, test whether roundl works according to ISO C 99 with IEC 60559. * m4/roundl-ieee.m4: New file. * modules/roundl-ieee-tests: New file. * tests/test-roundl-ieee.c: New file, based on tests/test-roundl.c. * tests/test-roundl.c (main): Remove signbit tests. * modules/roundl-tests (Depends-on): Remove signbit. * doc/posix-functions/roundl.texi: Mention the new module.
Diffstat (limited to 'doc/posix-functions/roundl.texi')
-rw-r--r--doc/posix-functions/roundl.texi12
1 files changed, 10 insertions, 2 deletions
diff --git a/doc/posix-functions/roundl.texi b/doc/posix-functions/roundl.texi
index 98bcfa64aa..5c3be85537 100644
--- a/doc/posix-functions/roundl.texi
+++ b/doc/posix-functions/roundl.texi
@@ -4,9 +4,9 @@
POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/roundl.html}
-Gnulib module: roundl
+Gnulib module: roundl or roundl-ieee
-Portability problems fixed by Gnulib:
+Portability problems fixed by either Gnulib module @code{roundl} or @code{roundl-ieee}:
@itemize
@item
This function is missing on some platforms:
@@ -16,6 +16,14 @@ This function is not declared on some platforms:
glibc 2.8, OSF/1 5.1.
@end itemize
+Portability problems fixed by Gnulib module @code{roundl-ieee}:
+@itemize
+@item
+This function returns a positive zero for a minus zero argument
+on some platforms:
+OSF/1 5.1.
+@end itemize
+
Portability problems not fixed by Gnulib:
@itemize
@end itemize