From: Bruno Haible Date: Tue, 19 Aug 2025 06:49:22 +0000 (+0200) Subject: doc: Mention some musl libc stubs. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9c324e2a578e240688b49578ef416ed8f9d7af9;p=thirdparty%2Fgnulib.git doc: Mention some musl libc stubs. * doc/posix-functions/sched_getparam.texi: Mention musl libc stub. * doc/posix-functions/sched_setparam.texi: Likewise. * doc/posix-functions/sched_getscheduler.texi: Likewise. * doc/posix-functions/sched_setscheduler.texi: Likewise. * doc/posix-functions/posix_spawnattr_getschedparam.texi: Likewise. * doc/posix-functions/posix_spawnattr_setschedparam.texi: Likewise. * doc/posix-functions/posix_spawnattr_getschedpolicy.texi: Likewise. * doc/posix-functions/posix_spawnattr_setschedpolicy.texi: Likewise. --- diff --git a/ChangeLog b/ChangeLog index aba1f96a86..34735d518c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2025-08-19 Bruno Haible + + doc: Mention some musl libc stubs. + * doc/posix-functions/sched_getparam.texi: Mention musl libc stub. + * doc/posix-functions/sched_setparam.texi: Likewise. + * doc/posix-functions/sched_getscheduler.texi: Likewise. + * doc/posix-functions/sched_setscheduler.texi: Likewise. + * doc/posix-functions/posix_spawnattr_getschedparam.texi: Likewise. + * doc/posix-functions/posix_spawnattr_setschedparam.texi: Likewise. + * doc/posix-functions/posix_spawnattr_getschedpolicy.texi: Likewise. + * doc/posix-functions/posix_spawnattr_setschedpolicy.texi: Likewise. + 2025-08-18 Bruno Haible sys_stat: Fix namespace pollution on native Windows. diff --git a/doc/posix-functions/posix_spawnattr_getschedparam.texi b/doc/posix-functions/posix_spawnattr_getschedparam.texi index 5a175bad92..08506cbb4d 100644 --- a/doc/posix-functions/posix_spawnattr_getschedparam.texi +++ b/doc/posix-functions/posix_spawnattr_getschedparam.texi @@ -16,4 +16,7 @@ macOS 14, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Portability problems not fixed by Gnulib: @itemize +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/posix_spawnattr_getschedpolicy.texi b/doc/posix-functions/posix_spawnattr_getschedpolicy.texi index 51bbd50de7..d2dc58dbef 100644 --- a/doc/posix-functions/posix_spawnattr_getschedpolicy.texi +++ b/doc/posix-functions/posix_spawnattr_getschedpolicy.texi @@ -16,4 +16,7 @@ macOS 14, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Portability problems not fixed by Gnulib: @itemize +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/posix_spawnattr_setschedparam.texi b/doc/posix-functions/posix_spawnattr_setschedparam.texi index c37f1feaea..de089866e7 100644 --- a/doc/posix-functions/posix_spawnattr_setschedparam.texi +++ b/doc/posix-functions/posix_spawnattr_setschedparam.texi @@ -16,4 +16,7 @@ macOS 14, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Portability problems not fixed by Gnulib: @itemize +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/posix_spawnattr_setschedpolicy.texi b/doc/posix-functions/posix_spawnattr_setschedpolicy.texi index a3917d4466..720d964a9e 100644 --- a/doc/posix-functions/posix_spawnattr_setschedpolicy.texi +++ b/doc/posix-functions/posix_spawnattr_setschedpolicy.texi @@ -16,4 +16,7 @@ macOS 14, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX 11, Portability problems not fixed by Gnulib: @itemize +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/sched_getparam.texi b/doc/posix-functions/sched_getparam.texi index c9360b6f69..5eed9f1ce5 100644 --- a/doc/posix-functions/sched_getparam.texi +++ b/doc/posix-functions/sched_getparam.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: macOS 14, OpenBSD 7.5, Minix 3.1.8, mingw, MSVC 14. +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/sched_getscheduler.texi b/doc/posix-functions/sched_getscheduler.texi index 391b0571fe..fbb97e58a6 100644 --- a/doc/posix-functions/sched_getscheduler.texi +++ b/doc/posix-functions/sched_getscheduler.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: macOS 14, OpenBSD 7.5, Minix 3.1.8, mingw, MSVC 14. +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/sched_setparam.texi b/doc/posix-functions/sched_setparam.texi index 01b64d1bf6..49c248a5f6 100644 --- a/doc/posix-functions/sched_setparam.texi +++ b/doc/posix-functions/sched_setparam.texi @@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: macOS 14, OpenBSD 7.5, Minix 3.1.8, mingw, MSVC 14. +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize diff --git a/doc/posix-functions/sched_setscheduler.texi b/doc/posix-functions/sched_setscheduler.texi index f9700961bc..4037483f84 100644 --- a/doc/posix-functions/sched_setscheduler.texi +++ b/doc/posix-functions/sched_setscheduler.texi @@ -17,4 +17,7 @@ Portability problems not fixed by Gnulib: @item This function is missing on some platforms: macOS 14, OpenBSD 7.5, Minix 3.1.8, mingw, MSVC 14. +@item +This function always fails with error @code{ENOSYS} on some platforms: +musl libc. @end itemize