* doc/glibc-functions/pthread_clockjoin_np.texi: New file.
* doc/gnulib.texi: Include it.
* doc/pastposix-functions/h_errno.texi: Update.
* doc/posix-functions/*.texi: Likewise.
+2020-02-08 Bruno Haible <bruno@clisp.org>
+
+ doc: Update for glibc 2.31.
+ * doc/glibc-functions/pthread_clockjoin_np.texi: New file.
+ * doc/gnulib.texi: Include it.
+ * doc/pastposix-functions/h_errno.texi: Update.
+ * doc/posix-functions/*.texi: Likewise.
+
2020-02-08 Kenneth D'souza <kdsouza@redhat.com>
mountlist: consider smb3 file systems as remote
--- /dev/null
+@node pthread_clockjoin_np
+@subsection @code{pthread_clockjoin_np}
+@findex pthread_clockjoin_np
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Default Thread Attributes,,Setting Process-wide defaults for thread attributes,libc}.
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Default-Thread-Attributes.html}.
+@end ifnotinfo
+@c Not yet.
+@c @item
+@c @uref{https://www.kernel.org/doc/man-pages/online/pages/man3/pthread_clockjoin_np.3.html,,man pthread_clockjoin_np}.
+@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
@menu
* pthread_attr_getaffinity_np::
* pthread_attr_setaffinity_np::
+* pthread_clockjoin_np::
* pthread_cond_clockwait::
* pthread_getaffinity_np::
* pthread_getattr_default_np::
@include glibc-functions/pthread_attr_getaffinity_np.texi
@include glibc-functions/pthread_attr_setaffinity_np.texi
+@include glibc-functions/pthread_clockjoin_np.texi
@include glibc-functions/pthread_cond_clockwait.texi
@include glibc-functions/pthread_getaffinity_np.texi
@include glibc-functions/pthread_getattr_default_np.texi
@itemize
@item
This function is missing on some platforms:
-glibc 2.30, IRIX 6.5, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.31, IRIX 6.5, Cygwin, mingw, MSVC 14, Android 9.0.
@end itemize
@itemize
@item
This function is missing on some platforms:
-glibc 2.30, FreeBSD 6.0, NetBSD 5.0, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.31, 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:
@itemize
@item
This function is missing on some platforms:
-glibc 2.30, NetBSD 5.0, Minix 3.1.8, Cygwin, mingw, MSVC 14, Android 9.0.
+glibc 2.31, 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:
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize
@item
This function is missing on all non-glibc platforms:
glibc 2.24, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin, mingw, MSVC 14, Android 9.0.
+@item
+This function has a different signature on some platforms:
+glibc 2.30.
@end itemize