]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Update for glibc 2.30.
authorBruno Haible <bruno@clisp.org>
Sat, 7 Sep 2019 14:56:52 +0000 (16:56 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 7 Sep 2019 15:17:11 +0000 (17:17 +0200)
* doc/glibc-functions/gettid.texi: New file.
* doc/glibc-functions/pthread_cond_clockwait.texi: New file.
* doc/glibc-functions/pthread_mutex_clocklock.texi: New file.
* doc/glibc-functions/pthread_rwlock_clockrdlock.texi: New file.
* doc/glibc-functions/pthread_rwlock_clockwrlock.texi: New file.
* doc/glibc-functions/sem_clockwait.texi: New file.
* doc/glibc-functions/tgkill.texi: New file.
* doc/glibc-functions/twalk_r.texi: New file.
* doc/gnulib.texi: Include them.
(Glibc semaphore.h): New section.
* doc/pastposix-functions/h_errno.texi: Update.
* doc/posix-functions/*.texi: Likewise.

13 files changed:
ChangeLog
doc/glibc-functions/gettid.texi [new file with mode: 0644]
doc/glibc-functions/pthread_cond_clockwait.texi [new file with mode: 0644]
doc/glibc-functions/pthread_mutex_clocklock.texi [new file with mode: 0644]
doc/glibc-functions/pthread_rwlock_clockrdlock.texi [new file with mode: 0644]
doc/glibc-functions/pthread_rwlock_clockwrlock.texi [new file with mode: 0644]
doc/glibc-functions/sem_clockwait.texi [new file with mode: 0644]
doc/glibc-functions/tgkill.texi [new file with mode: 0644]
doc/glibc-functions/twalk_r.texi [new file with mode: 0644]
doc/gnulib.texi
doc/pastposix-functions/h_errno.texi
doc/posix-functions/crypt.texi
doc/posix-functions/setkey.texi

index 325552992dcdb98b1c1003bd7a669bd09247119d..4e009db522b74f5f27f4a4bd636332b87da65e90 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2019-09-07  Bruno Haible  <bruno@clisp.org>
+
+       doc: Update for glibc 2.30.
+       * doc/glibc-functions/gettid.texi: New file.
+       * doc/glibc-functions/pthread_cond_clockwait.texi: New file.
+       * doc/glibc-functions/pthread_mutex_clocklock.texi: New file.
+       * doc/glibc-functions/pthread_rwlock_clockrdlock.texi: New file.
+       * doc/glibc-functions/pthread_rwlock_clockwrlock.texi: New file.
+       * doc/glibc-functions/sem_clockwait.texi: New file.
+       * doc/glibc-functions/tgkill.texi: New file.
+       * doc/glibc-functions/twalk_r.texi: New file.
+       * doc/gnulib.texi: Include them.
+       (Glibc semaphore.h): New section.
+       * doc/pastposix-functions/h_errno.texi: Update.
+       * doc/posix-functions/*.texi: Likewise.
+
 2019-09-06  Bruno Haible  <bruno@clisp.org>
 
        symlink tests: Avoid test failure on Linux with Lustre file system.
diff --git a/doc/glibc-functions/gettid.texi b/doc/glibc-functions/gettid.texi
new file mode 100644 (file)
index 0000000..dae3848
--- /dev/null
@@ -0,0 +1,30 @@
+@node gettid
+@subsection @code{gettid}
+@findex gettid
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Process Identification,,Process Identification,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Process-Identification.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/gettid.2.html,,man gettid}.
+@end itemize
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function exists only on Linux and is therefore
+missing on most non-glibc platforms:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/pthread_cond_clockwait.texi b/doc/glibc-functions/pthread_cond_clockwait.texi
new file mode 100644 (file)
index 0000000..916f2eb
--- /dev/null
@@ -0,0 +1,27 @@
+@node pthread_cond_clockwait
+@subsection @code{pthread_cond_clockwait}
+@findex pthread_cond_clockwait
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Non-POSIX Extensions,,Non-POSIX Extensions,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Non_002dPOSIX-Extensions.html},
+@end ifnotinfo
+@end itemize
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/glibc-functions/pthread_mutex_clocklock.texi b/doc/glibc-functions/pthread_mutex_clocklock.texi
new file mode 100644 (file)
index 0000000..7f3f5d2
--- /dev/null
@@ -0,0 +1,18 @@
+@node pthread_mutex_clocklock
+@subsection @code{pthread_mutex_clocklock}
+@findex pthread_mutex_clocklock
+
+Documentation: ---
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/glibc-functions/pthread_rwlock_clockrdlock.texi b/doc/glibc-functions/pthread_rwlock_clockrdlock.texi
new file mode 100644 (file)
index 0000000..5e034c5
--- /dev/null
@@ -0,0 +1,27 @@
+@node pthread_rwlock_clockrdlock
+@subsection @code{pthread_rwlock_clockrdlock}
+@findex pthread_rwlock_clockrdlock
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Non-POSIX Extensions,,Non-POSIX Extensions,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Non_002dPOSIX-Extensions.html},
+@end ifnotinfo
+@end itemize
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/glibc-functions/pthread_rwlock_clockwrlock.texi b/doc/glibc-functions/pthread_rwlock_clockwrlock.texi
new file mode 100644 (file)
index 0000000..117fb15
--- /dev/null
@@ -0,0 +1,27 @@
+@node pthread_rwlock_clockwrlock
+@subsection @code{pthread_rwlock_clockwrlock}
+@findex pthread_rwlock_clockwrlock
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Non-POSIX Extensions,,Non-POSIX Extensions,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Non_002dPOSIX-Extensions.html},
+@end ifnotinfo
+@end itemize
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/glibc-functions/sem_clockwait.texi b/doc/glibc-functions/sem_clockwait.texi
new file mode 100644 (file)
index 0000000..3da4630
--- /dev/null
@@ -0,0 +1,27 @@
+@node sem_clockwait
+@subsection @code{sem_clockwait}
+@findex sem_clockwait
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Non-POSIX Extensions,,Non-POSIX Extensions,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Non_002dPOSIX-Extensions.html},
+@end ifnotinfo
+@end itemize
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/glibc-functions/tgkill.texi b/doc/glibc-functions/tgkill.texi
new file mode 100644 (file)
index 0000000..5f6f18c
--- /dev/null
@@ -0,0 +1,30 @@
+@node tgkill
+@subsection @code{tgkill}
+@findex tgkill
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Signaling Another Process,,Signaling Another Process,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Signaling-Another-Process.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/tgkill.2.html,,man tgkill}.
+@end itemize
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function exists only on Linux and is therefore
+missing on most non-glibc platforms:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/twalk_r.texi b/doc/glibc-functions/twalk_r.texi
new file mode 100644 (file)
index 0000000..1667ae6
--- /dev/null
@@ -0,0 +1,29 @@
+@node twalk_r
+@subsection @code{twalk_r}
+@findex twalk_r
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Tree Search Function,,The tsearch function,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Tree-Search-Function.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/twalk_r.3.html,,man twalk_r}.
+@end itemize
+
+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:
+Mac OS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@end itemize
index 88129571faddae7c18bab11a7a771f03b8a4a19c..64c21ba2e1157fcdb25cab613a6b45c8ccc771c8 100644 (file)
@@ -3796,6 +3796,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc sched.h::
 * Glibc search.h::
 * Glibc selinux/selinux.h::
+* Glibc semaphore.h::
 * Glibc shadow.h::
 * Glibc signal.h::
 * Glibc spawn.h::
@@ -4741,14 +4742,18 @@ This list of functions is sorted according to the header that declares them.
 @menu
 * pthread_attr_getaffinity_np::
 * pthread_attr_setaffinity_np::
+* pthread_cond_clockwait::
 * pthread_getaffinity_np::
 * pthread_getattr_default_np::
 * pthread_getattr_np::
 * pthread_getname_np::
 * pthread_kill_other_threads_np::
+* pthread_mutex_clocklock::
 * pthread_mutex_consistent_np::
 * pthread_mutexattr_getrobust_np::
 * pthread_mutexattr_setrobust_np::
+* pthread_rwlock_clockrdlock::
+* pthread_rwlock_clockwrlock::
 * pthread_rwlockattr_getkind_np::
 * pthread_rwlockattr_setkind_np::
 * pthread_setaffinity_np::
@@ -4762,14 +4767,18 @@ 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_cond_clockwait.texi
 @include glibc-functions/pthread_getaffinity_np.texi
 @include glibc-functions/pthread_getattr_default_np.texi
 @include glibc-functions/pthread_getattr_np.texi
 @include glibc-functions/pthread_getname_np.texi
 @include glibc-functions/pthread_kill_other_threads_np.texi
+@include glibc-functions/pthread_mutex_clocklock.texi
 @include glibc-functions/pthread_mutex_consistent_np.texi
 @include glibc-functions/pthread_mutexattr_getrobust_np.texi
 @include glibc-functions/pthread_mutexattr_setrobust_np.texi
+@include glibc-functions/pthread_rwlock_clockrdlock.texi
+@include glibc-functions/pthread_rwlock_clockwrlock.texi
 @include glibc-functions/pthread_rwlockattr_getkind_np.texi
 @include glibc-functions/pthread_rwlockattr_setkind_np.texi
 @include glibc-functions/pthread_setaffinity_np.texi
@@ -5483,12 +5492,14 @@ This list of functions is sorted according to the header that declares them.
 * hdestroy_r::
 * hsearch_r::
 * tdestroy::
+* twalk_r::
 @end menu
 
 @include glibc-functions/hcreate_r.texi
 @include glibc-functions/hdestroy_r.texi
 @include glibc-functions/hsearch_r.texi
 @include glibc-functions/tdestroy.texi
+@include glibc-functions/twalk_r.texi
 
 @node Glibc selinux/selinux.h
 @section Glibc Extensions to @code{<selinux/selinux.h>}
@@ -5504,8 +5515,14 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/getfilecon.texi
 @include glibc-functions/lgetfilecon.texi
 
-@c @node Glibc semaphore.h
-@c @section Glibc Extensions to @code{<semaphore.h>}
+@node Glibc semaphore.h
+@section Glibc Extensions to @code{<semaphore.h>}
+
+@menu
+* sem_clockwait::
+@end menu
+
+@include glibc-functions/sem_clockwait.texi
 
 @c @node Glibc setjmp.h
 @c @section Glibc Extensions to @code{<setjmp.h>}
@@ -5560,6 +5577,7 @@ This list of functions is sorted according to the header that declares them.
 * ssignal::
 * sys_siglist::
 * sysv_signal::
+* tgkill::
 @end menu
 
 @include glibc-functions/gsignal.texi
@@ -5575,6 +5593,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/ssignal.texi
 @include glibc-functions/sys_siglist.texi
 @include glibc-functions/sysv_signal.texi
+@include glibc-functions/tgkill.texi
 
 @node Glibc spawn.h
 @section Glibc Extensions to @code{<spawn.h>}
@@ -6422,6 +6441,7 @@ This list of functions is sorted according to the header that declares them.
 * getpass::
 * getresgid::
 * getresuid::
+* gettid::
 * getusershell::
 * group_member::
 * pipe2::
@@ -6458,6 +6478,7 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/getpass.texi
 @include glibc-functions/getresgid.texi
 @include glibc-functions/getresuid.texi
+@include glibc-functions/gettid.texi
 @include glibc-functions/getusershell.texi
 @include glibc-functions/group_member.texi
 @include glibc-functions/pipe2.texi
index a1d29ae896a3d701b2e0ee245a5200faf621ec77..61db68ebfc7803b1aeacf94ec0115d9e97925cbb 100644 (file)
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.29, IRIX 6.5, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.30, IRIX 6.5, Cygwin, mingw, MSVC 14, Android 9.0.
 @end itemize
index 66acf5a7de77ab8aff45497960d81e2763d63ebc..ea1b19ea9a612ea52a91980bbb8c8ba8ce3038d0 100644 (file)
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.29, FreeBSD 6.0, NetBSD 5.0, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.30, FreeBSD 6.0, NetBSD 5.0, Cygwin, 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 3787f182ed0c487d9cdf0ceb9459c52f4309f111..0323842e41e761e92e5a3ba4b55825c60aeb9ba1 100644 (file)
@@ -14,7 +14,7 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on some platforms:
-glibc 2.29, NetBSD 5.0, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.30, NetBSD 5.0, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
 @item
 This function is not declared in @code{<stdlib.h>}
 (without @code{-D_GNU_SOURCE}) on some platforms: