]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
doc: Update for glibc 2.41.
authorBruno Haible <bruno@clisp.org>
Tue, 19 Aug 2025 07:23:26 +0000 (09:23 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 19 Aug 2025 17:30:10 +0000 (19:30 +0200)
* doc/glibc-functions/sched_getattr.texi: New file.
* doc/glibc-functions/sched_setattr.texi: New file.
* doc/gnulib.texi (Glibc sched.h): Include them.
* doc/posix-functions/initstate.texi: Update.
* doc/glibc-functions/initstate_r.texi: Likewise.
* doc/posix-functions/compoundn*.texi: Likewise.

ChangeLog
doc/glibc-functions/initstate_r.texi
doc/glibc-functions/sched_getattr.texi [new file with mode: 0644]
doc/glibc-functions/sched_setattr.texi [new file with mode: 0644]
doc/gnulib.texi
doc/posix-functions/compoundn.texi
doc/posix-functions/compoundnf.texi
doc/posix-functions/compoundnl.texi
doc/posix-functions/initstate.texi

index b7d23e44c05836f9b4116f80a4cdc69be5b5d16f..25c5d4c31fc2b1267494633b6249c7228f9e0573 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2024-08-19  Bruno Haible  <bruno@clisp.org>
+
+       doc: Update for glibc 2.41.
+       * doc/glibc-functions/sched_getattr.texi: New file.
+       * doc/glibc-functions/sched_setattr.texi: New file.
+       * doc/gnulib.texi (Glibc sched.h): Include them.
+       * doc/posix-functions/initstate.texi: Update.
+       * doc/glibc-functions/initstate_r.texi: Likewise.
+       * doc/posix-functions/compoundn*.texi: Likewise.
+
 2025-08-19  Pádraig Brady  <P@draigBrady.com>
 
        nproc: honor cgroupv2 CPU quotas
index a135ee067914ae6b2d41d1ec6bfd6b730f8a6bf6..01bf83488eb9d0a8d9075c4b36962a59eb312ba1 100644 (file)
@@ -35,7 +35,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function crashes if the state buffer is unaligned on some platforms:
 @c https://sourceware.org/PR30584
-glibc 2.36/sparc.
+glibc 2.40/sparc.
 @item
 This function has a slightly different (but compatible) declaration on some
 platforms:
diff --git a/doc/glibc-functions/sched_getattr.texi b/doc/glibc-functions/sched_getattr.texi
new file mode 100644 (file)
index 0000000..99dc218
--- /dev/null
@@ -0,0 +1,19 @@
+@node sched_getattr
+@subsection @code{sched_getattr}
+@findex sched_getattr
+
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sched_getattr.2.html,,man sched_getattr}
+
+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:
+glibc 2.40, macOS 14, FreeBSD 13.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.1.8, AIX 7.1, HP-UX 11.31, Solaris 11.4, Cygwin 2.10.x, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/sched_setattr.texi b/doc/glibc-functions/sched_setattr.texi
new file mode 100644 (file)
index 0000000..945124e
--- /dev/null
@@ -0,0 +1,19 @@
+@node sched_setattr
+@subsection @code{sched_setattr}
+@findex sched_setattr
+
+Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/sched_setattr.2.html,,man sched_setattr}
+
+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:
+glibc 2.40, macOS 14, FreeBSD 13.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.1.8, AIX 7.1, HP-UX 11.31, Solaris 11.4, Cygwin 2.10.x, mingw, MSVC 14.
+@end itemize
index b49109e02be19ecf2ec3acdc6a5562d952099e04..0127bea78e2ea02a9fccc7c78a15ca307d54b9ff 100644 (file)
@@ -6864,16 +6864,20 @@ This list of functions is sorted according to the header that declares them.
 * clone::
 * getcpu::
 * sched_getaffinity::
+* sched_getattr::
 * sched_getcpu::
 * sched_setaffinity::
+* sched_setattr::
 * setns::
 @end menu
 
 @include glibc-functions/clone.texi
 @include glibc-functions/getcpu.texi
 @include glibc-functions/sched_getaffinity.texi
+@include glibc-functions/sched_getattr.texi
 @include glibc-functions/sched_getcpu.texi
 @include glibc-functions/sched_setaffinity.texi
+@include glibc-functions/sched_setattr.texi
 @include glibc-functions/setns.texi
 
 @node Glibc search.h
index a229e6b6ceaa8f86a3109ec67ac5cbadc31a7d36..e2a212a328edd3fc2bafebc90f4d9a43c3e367e2 100644 (file)
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on many non-C23 platforms:
-glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
+glibc 2.41, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
 @end itemize
index 8c6c7fa687e5ed5ef95538978e0ef00559b7e233..5d28104a2119772338e607c35a1739c1e777a8f2 100644 (file)
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on many non-C23 platforms:
-glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
+glibc 2.41, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
 @end itemize
index ba76081badd9302fd335c10179d74378f9fdd7db..cd84b6e96e9c539c4208d0ff484d566263815f93 100644 (file)
@@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib:
 @itemize
 @item
 This function is missing on many non-C23 platforms:
-glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
+glibc 2.41, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android.
 @end itemize
index 40afe6261bed866d5543ab4c09f1ecfe8c11d9a8..11a5fc315934ed765bcfb3a0cb3e6a5a21b9cd09 100644 (file)
@@ -22,7 +22,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function crashes if the state buffer is unaligned on some platforms:
 @c https://sourceware.org/PR30584
-glibc 2.36/sparc.
+glibc 2.40/sparc.
 @item
 The first parameter is @code{unsigned long} instead of @code{unsigned int} on
 some platforms: