]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Update for glibc 2.32.
authorBruno Haible <bruno@clisp.org>
Fri, 7 Aug 2020 21:02:21 +0000 (23:02 +0200)
committerBruno Haible <bruno@clisp.org>
Fri, 7 Aug 2020 21:02:21 +0000 (23:02 +0200)
* doc/glibc-functions/__libc_single_threaded.texi: New file.
* doc/glibc-functions/pthread_attr_getsigmask_np.texi: New file.
* doc/glibc-functions/pthread_attr_setsigmask_np.texi: New file.
* doc/glibc-functions/sigabbrev_np.texi: New file.
* doc/glibc-functions/sigdescr_np.texi: New file.
* doc/glibc-functions/strerrordesc_np.texi: New file.
* doc/glibc-functions/strerrorname_np.texi: New file.
* doc/gnulib.texi: Include them.
(Glibc sys/single_threaded.h): New section.
* doc/pastposix-functions/h_errno.texi: Update.
* doc/posix-functions/*.texi: Likewise.
* doc/glibc-functions/*.texi: Likewise.

16 files changed:
ChangeLog
doc/glibc-functions/__libc_single_threaded.texi [new file with mode: 0644]
doc/glibc-functions/getrandom.texi
doc/glibc-functions/lchmod.texi
doc/glibc-functions/pthread_attr_getsigmask_np.texi [new file with mode: 0644]
doc/glibc-functions/pthread_attr_setsigmask_np.texi [new file with mode: 0644]
doc/glibc-functions/sigabbrev_np.texi [new file with mode: 0644]
doc/glibc-functions/sigdescr_np.texi [new file with mode: 0644]
doc/glibc-functions/strerrordesc_np.texi [new file with mode: 0644]
doc/glibc-functions/strerrorname_np.texi [new file with mode: 0644]
doc/glibc-functions/sysctl.texi
doc/gnulib.texi
doc/pastposix-functions/h_errno.texi
doc/posix-functions/crypt.texi
doc/posix-functions/fchmodat.texi
doc/posix-functions/setkey.texi

index f568b2bdd1c31bac2e2117c6a324bb6f41d3c28c..2d63ae286f121efd6556bd4e7c55ee62533d2122 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2020-08-07  Bruno Haible  <bruno@clisp.org>
+
+       doc: Update for glibc 2.32.
+       * doc/glibc-functions/__libc_single_threaded.texi: New file.
+       * doc/glibc-functions/pthread_attr_getsigmask_np.texi: New file.
+       * doc/glibc-functions/pthread_attr_setsigmask_np.texi: New file.
+       * doc/glibc-functions/sigabbrev_np.texi: New file.
+       * doc/glibc-functions/sigdescr_np.texi: New file.
+       * doc/glibc-functions/strerrordesc_np.texi: New file.
+       * doc/glibc-functions/strerrorname_np.texi: New file.
+       * doc/gnulib.texi: Include them.
+       (Glibc sys/single_threaded.h): New section.
+       * doc/pastposix-functions/h_errno.texi: Update.
+       * doc/posix-functions/*.texi: Likewise.
+       * doc/glibc-functions/*.texi: Likewise.
+
 2020-08-07  Bruno Haible  <bruno@clisp.org>
 
        alloca: No need to compile alloca.c with clang.
diff --git a/doc/glibc-functions/__libc_single_threaded.texi b/doc/glibc-functions/__libc_single_threaded.texi
new file mode 100644 (file)
index 0000000..45501e3
--- /dev/null
@@ -0,0 +1,24 @@
+@node __libc_single_threaded
+@subsection @code{__libc_single_threaded}
+@findex __libc_single_threaded
+
+Documentation:@*
+@ifinfo
+@ref{Single Threaded,,Detecting Single-Threaded Execution,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Single_002dThreaded.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This variable is missing on all non-glibc platforms:
+glibc 2.31, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 3.8, 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
index 2c95fe3561809b246c5dd7cd2c496436fb002ff4..f8ba845428e7d4b87b4db7253b2ad19424ba0e1d 100644 (file)
@@ -31,7 +31,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 The @code{GRND_INSECURE} flag is missing on some platforms:
-glibc 2.31, macOS 10.15, GNU/kFreeBSD, FreeBSD 12.0, OpenBSD 6.5,
+glibc 2.32, macOS 10.15, GNU/kFreeBSD, FreeBSD 12.0, OpenBSD 6.5,
 Minix 3.3, Haiku.
 
 @item
index 79569258e10453012c220b232c301a3a0988fce9..d0ea7b995f100c2acc1091e042a36af79741916c 100644 (file)
@@ -15,7 +15,7 @@ HP-UX 11.31.
 @item
 This function always fails with @code{errno} set to @code{ENOSYS},
 even when the file is not a symbolic link:
-GNU/Linux with glibc 2.31.
+GNU/Linux with glibc 2.31 (or newer?).
 @end itemize
 
 Portability problems not fixed by Gnulib:
diff --git a/doc/glibc-functions/pthread_attr_getsigmask_np.texi b/doc/glibc-functions/pthread_attr_getsigmask_np.texi
new file mode 100644 (file)
index 0000000..75b73f9
--- /dev/null
@@ -0,0 +1,24 @@
+@node pthread_attr_getsigmask_np
+@subsection @code{pthread_attr_getsigmask_np}
+@findex pthread_attr_getsigmask_np
+
+Documentation:@*
+@ifinfo
+@ref{Initial Thread Signal Mask,,Controlling the Initial Signal Mask of a New Thread,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Initial-Thread-Signal-Mask.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
diff --git a/doc/glibc-functions/pthread_attr_setsigmask_np.texi b/doc/glibc-functions/pthread_attr_setsigmask_np.texi
new file mode 100644 (file)
index 0000000..d819c7e
--- /dev/null
@@ -0,0 +1,24 @@
+@node pthread_attr_setsigmask_np
+@subsection @code{pthread_attr_setsigmask_np}
+@findex pthread_attr_setsigmask_np
+
+Documentation:@*
+@ifinfo
+@ref{Initial Thread Signal Mask,,Controlling the Initial Signal Mask of a New Thread,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Initial-Thread-Signal-Mask.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
diff --git a/doc/glibc-functions/sigabbrev_np.texi b/doc/glibc-functions/sigabbrev_np.texi
new file mode 100644 (file)
index 0000000..2376dac
--- /dev/null
@@ -0,0 +1,24 @@
+@node sigabbrev_np
+@subsection @code{sigabbrev_np}
+@findex sigabbrev_np
+
+Documentation:@*
+@ifinfo
+@ref{Signal Messages,,Signal Messages,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Signal-Messages.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
diff --git a/doc/glibc-functions/sigdescr_np.texi b/doc/glibc-functions/sigdescr_np.texi
new file mode 100644 (file)
index 0000000..44e63c1
--- /dev/null
@@ -0,0 +1,24 @@
+@node sigdescr_np
+@subsection @code{sigdescr_np}
+@findex sigdescr_np
+
+Documentation:@*
+@ifinfo
+@ref{Signal Messages,,Signal Messages,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Signal-Messages.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
diff --git a/doc/glibc-functions/strerrordesc_np.texi b/doc/glibc-functions/strerrordesc_np.texi
new file mode 100644 (file)
index 0000000..f7fd859
--- /dev/null
@@ -0,0 +1,24 @@
+@node strerrordesc_np
+@subsection @code{strerrordesc_np}
+@findex strerrordesc_np
+
+Documentation:@*
+@ifinfo
+@ref{Error Messages,,Error Messages,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
diff --git a/doc/glibc-functions/strerrorname_np.texi b/doc/glibc-functions/strerrorname_np.texi
new file mode 100644 (file)
index 0000000..2b0820c
--- /dev/null
@@ -0,0 +1,24 @@
+@node strerrorname_np
+@subsection @code{strerrorname_np}
+@findex strerrorname_np
+
+Documentation:@*
+@ifinfo
+@ref{Error Messages,,Error Messages,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Error-Messages.html}.
+@end ifnotinfo
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@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 3.8, 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
index 8924f1e9ab899c4ca8bbf0c544c1d48f2a8db9a6..b7cdc206decfbb9e34f89bf390465d91f430a3cf 100644 (file)
@@ -25,5 +25,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+glibc 2.32, Minix 3.1.8, AIX 5.1, HP-UX 11, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
 @end itemize
index 812e7d063ff71270c05a64b9dc110df585f16da1..c4bf8b1c89383db379e6b5dedebedaf47a461d65 100644 (file)
@@ -3829,6 +3829,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc sys/sem.h::
 * Glibc sys/sendfile.h::
 * Glibc sys/signalfd.h::
+* Glibc sys/single_threaded.h::
 * Glibc sys/socket.h::
 * Glibc sys/stat.h::
 * Glibc sys/statfs.h::
@@ -4743,6 +4744,8 @@ This list of functions is sorted according to the header that declares them.
 @menu
 * pthread_attr_getaffinity_np::
 * pthread_attr_setaffinity_np::
+* pthread_attr_getsigmask_np::
+* pthread_attr_setsigmask_np::
 * pthread_clockjoin_np::
 * pthread_cond_clockwait::
 * pthread_getaffinity_np::
@@ -4769,6 +4772,8 @@ This list of functions is sorted according to the header that declares them.
 
 @include glibc-functions/pthread_attr_getaffinity_np.texi
 @include glibc-functions/pthread_attr_setaffinity_np.texi
+@include glibc-functions/pthread_attr_getsigmask_np.texi
+@include glibc-functions/pthread_attr_setsigmask_np.texi
 @include glibc-functions/pthread_clockjoin_np.texi
 @include glibc-functions/pthread_cond_clockwait.texi
 @include glibc-functions/pthread_getaffinity_np.texi
@@ -5781,8 +5786,12 @@ This list of functions is sorted according to the header that declares them.
 * mempcpy::
 * memrchr::
 * rawmemchr::
+* sigabbrev_np::
+* sigdescr_np::
 * strcasestr::
 * strchrnul::
+* strerrordesc_np::
+* strerrorname_np::
 * strfry::
 * strsep::
 * strverscmp::
@@ -5796,8 +5805,12 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/mempcpy.texi
 @include glibc-functions/memrchr.texi
 @include glibc-functions/rawmemchr.texi
+@include glibc-functions/sigabbrev_np.texi
+@include glibc-functions/sigdescr_np.texi
 @include glibc-functions/strcasestr.texi
 @include glibc-functions/strchrnul.texi
+@include glibc-functions/strerrordesc_np.texi
+@include glibc-functions/strerrorname_np.texi
 @include glibc-functions/strfry.texi
 @include glibc-functions/strsep.texi
 @include glibc-functions/strverscmp.texi
@@ -6100,6 +6113,15 @@ This list of functions is sorted according to the header that declares them.
 
 @include glibc-functions/signalfd.texi
 
+@node Glibc sys/single_threaded.h
+@section Glibc @code{<sys/single_threaded.h>}
+
+@menu
+* __libc_single_threaded::
+@end menu
+
+@include glibc-functions/__libc_single_threaded.texi
+
 @node Glibc sys/socket.h
 @section Glibc Extensions to @code{<sys/socket.h>}
 
index e5820850ed38e62e2a4dde137e8546371cc96b99..28bc0f6e15c076f153436683ed0e5bac0b5104d1 100644 (file)
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.31, IRIX 6.5, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+glibc 2.32, IRIX 6.5, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
 @end itemize
index fffe2f8c84249a64e63beb5173684813466546a3..9581b23acc984c3ed04cce46e662e38b726ce287 100644 (file)
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.31, FreeBSD 6.0, NetBSD 5.0, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+glibc 2.32, FreeBSD 6.0, NetBSD 5.0, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
 @item
 This function is not declared in @code{<unistd.h>}
 (without @code{-D_GNU_SOURCE}) on some platforms:
index a295f83853d0b3cdc4aa8bbdac2f016db983522c..d0cdeb08f87f5dbbecfa2aeaaccba5c50fa8e7c6 100644 (file)
@@ -17,7 +17,7 @@ But the replacement function is not safe to be used in libraries and is not mult
 When given the @code{AT_SYMLINK_NOFOLLOW} flag,
 this function fails with @code{errno} set to @code{ENOTSUP},
 even when the file is not a symbolic link:
-GNU/Linux with glibc 2.31, Cygwin 2.9.
+GNU/Linux with glibc 2.31 (or newer?), Cygwin 2.9.
 @end itemize
 
 Portability problems not fixed by Gnulib:
index f8a4172d0b0d6dae58b691a4725398f577985273..0dfed7b9b1933618cf08fad56b6fec64859bb248 100644 (file)
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.31, NetBSD 5.0, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+glibc 2.32, NetBSD 5.0, Minix 3.1.8, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
 @item
 This function is not declared in @code{<stdlib.h>}
 (without @code{-D_GNU_SOURCE}) on some platforms: