summaryrefslogtreecommitdiff
path: root/doc/posix-functions
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-01-31 13:19:17 +0100
committerBruno Haible <bruno@clisp.org>2021-01-31 13:19:17 +0100
commit6958256b9ed130f76f2135895319d22a5d5b7c8e (patch)
treeacb59c7d5a0716cc93b419bc6e336551f206a257 /doc/posix-functions
parenta6be52c658b3602b4550706023d40d740e5d136c (diff)
downloadgnulib-6958256b9ed130f76f2135895319d22a5d5b7c8e.tar.gz
log1pl: Work around musl libc bug.
* doc/posix-functions/log1pl.texi: Document musl libc bug. * m4/log1pl.m4 (gl_FUNC_LOG1PL_WORKS): New macro. (gl_FUNC_LOG1PL): Invoke it.
Diffstat (limited to 'doc/posix-functions')
-rw-r--r--doc/posix-functions/log1pl.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/posix-functions/log1pl.texi b/doc/posix-functions/log1pl.texi
index 802c2e6f69..be81d60ed6 100644
--- a/doc/posix-functions/log1pl.texi
+++ b/doc/posix-functions/log1pl.texi
@@ -11,6 +11,10 @@ Portability problems fixed by either Gnulib module @code{log1pl} or @code{log1pl
@item
This function is missing on some platforms:
FreeBSD 6.0, NetBSD 9.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 9, Cygwin 1.7.x, MSVC 9, Android 4.4.
+@item
+This function produces results which are accurate to only 16 digits on some
+platforms:
+musl libc 1.2.2/arm64, musl libc 1.2.2/s390x.
@end itemize
Portability problems fixed by Gnulib module @code{log1pl-ieee}: