diff options
author | Bruno Haible <bruno@clisp.org> | 2020-08-30 22:19:05 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2020-08-30 22:19:05 +0200 |
commit | 4041bb7cb24874ac7c4c927775666df6b59a5479 (patch) | |
tree | f77e17cdd89609397b35fb5372ba44e8ba9d17cb /doc/glibc-functions/strerrorname_np.texi | |
parent | 175e0bc72808d564074c4adcc72aeadb74adfcc6 (diff) | |
download | gnulib-4041bb7cb24874ac7c4c927775666df6b59a5479.tar.gz |
strerrorname_np: New module.
* lib/string.in.h (strerrorname_np): New declaration.
* lib/strerrorname_np.c: New file.
* m4/strerrorname_np.m4: New file.
* m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Test whether strerrorname_np
is declared.
(gl_HEADER_STRING_H_DEFAULTS): Initialize GNULIB_STRERRORNAME_NP,
HAVE_STRERRORNAME_NP, REPLACE_STRERRORNAME_NP.
* modules/string (Makefile.am): Substitute GNULIB_STRERRORNAME_NP,
HAVE_STRERRORNAME_NP, REPLACE_STRERRORNAME_NP.
* modules/strerrorname_np: New file.
* tests/test-string-c++.cc: Verify the signature of strerrorname_np.
* doc/glibc-functions/strerrorname_np.texi: Mention the new module and
the glibc 2.32 bug.
Diffstat (limited to 'doc/glibc-functions/strerrorname_np.texi')
-rw-r--r-- | doc/glibc-functions/strerrorname_np.texi | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/glibc-functions/strerrorname_np.texi b/doc/glibc-functions/strerrorname_np.texi index a82e3ee879..12ec280c17 100644 --- a/doc/glibc-functions/strerrorname_np.texi +++ b/doc/glibc-functions/strerrorname_np.texi @@ -10,15 +10,19 @@ Documentation:@* @url{https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html}. @end ifnotinfo -Gnulib module: --- +Gnulib module: strerrorname_np Portability problems fixed by Gnulib: @itemize +@item +This function is missing on all non-glibc platforms: +glibc 2.31, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. +@item +This function returns wrong values on some platforms: +@c https://sourceware.org/bugzilla/show_bug.cgi?id=26555 +glibc 2.32. @end itemize Portability problems not fixed by Gnulib: @itemize -@item -This function is missing on all non-glibc platforms: -glibc 2.31, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0. @end itemize |