--- doc/posix-functions/acospi.texi | 2 +- doc/posix-functions/acospif.texi | 2 +- doc/posix-functions/acospil.texi | 2 +- doc/posix-functions/aligned_alloc.texi | 2 +- doc/posix-functions/asinpi.texi | 2 +- doc/posix-functions/asinpif.texi | 2 +- doc/posix-functions/asinpil.texi | 2 +- doc/posix-functions/atan2pi.texi | 2 +- doc/posix-functions/atan2pif.texi | 2 +- doc/posix-functions/atan2pil.texi | 2 +- doc/posix-functions/atanpi.texi | 2 +- doc/posix-functions/atanpif.texi | 2 +- doc/posix-functions/atanpil.texi | 2 +- doc/posix-functions/compoundn.texi | 2 +- doc/posix-functions/compoundnf.texi | 2 +- doc/posix-functions/compoundnl.texi | 2 +- doc/posix-functions/cospi.texi | 2 +- doc/posix-functions/cospif.texi | 2 +- doc/posix-functions/cospil.texi | 2 +- doc/posix-functions/dcgettext_l.texi | 2 +- doc/posix-functions/dcngettext_l.texi | 2 +- doc/posix-functions/dgettext_l.texi | 2 +- doc/posix-functions/dngettext_l.texi | 2 +- doc/posix-functions/getlocalename_l.texi | 2 +- doc/posix-functions/gettext_l.texi | 2 +- doc/posix-functions/ngettext_l.texi | 2 +- doc/posix-functions/posix_close.texi | 2 +- doc/posix-functions/posix_devctl.texi | 2 +- doc/posix-functions/posix_getdents.texi | 2 +- doc/posix-functions/posix_memalign.texi | 2 +- doc/posix-functions/posix_spawn_file_actions_addchdir.texi | 2 +- doc/posix-functions/posix_spawn_file_actions_addfchdir.texi | 2 +- doc/posix-functions/pown.texi | 2 +- doc/posix-functions/pownf.texi | 2 +- doc/posix-functions/pownl.texi | 2 +- doc/posix-functions/powr.texi | 2 +- doc/posix-functions/powrf.texi | 2 +- doc/posix-functions/powrl.texi | 2 +- doc/posix-functions/pthread_rwlock_rdlock.texi | 2 +- doc/posix-functions/pthread_rwlock_timedrdlock.texi | 2 +- doc/posix-functions/pthread_rwlock_tryrdlock.texi | 2 +- doc/posix-functions/realloc.texi | 6 +++--- doc/posix-functions/reallocarray.texi | 2 +- doc/posix-functions/rootn.texi | 2 +- doc/posix-functions/rootnf.texi | 2 +- doc/posix-functions/rootnl.texi | 2 +- doc/posix-functions/rsqrt.texi | 2 +- doc/posix-functions/rsqrtf.texi | 2 +- doc/posix-functions/rsqrtl.texi | 2 +- doc/posix-functions/sig2str.texi | 2 +- doc/posix-functions/sinpi.texi | 2 +- doc/posix-functions/sinpif.texi | 2 +- doc/posix-functions/sinpil.texi | 2 +- doc/posix-functions/str2sig.texi | 2 +- doc/posix-functions/tanpi.texi | 2 +- doc/posix-functions/tanpif.texi | 2 +- doc/posix-functions/tanpil.texi | 2 +- doc/posix-functions/tcgetwinsize.texi | 2 +- doc/posix-functions/tcsetwinsize.texi | 2 +- doc/posix-headers/devctl.texi | 2 +- doc/posix-headers/fcntl.texi | 5 +++-- doc/posix-headers/stdlib.texi | 2 +- doc/posix-headers/sys_socket.texi | 4 ++-- doc/posix-headers/sys_un.texi | 2 +- doc/posix-headers/utmpx.texi | 4 ++-- lib/stdlib.in.h | 2 +- 66 files changed, 72 insertions(+), 71 deletions(-)
diff --git a/doc/posix-functions/acospi.texi b/doc/posix-functions/acospi.texi index cdca34bed2..bd39ffec04 100644 --- a/doc/posix-functions/acospi.texi +++ b/doc/posix-functions/acospi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/acospif.texi b/doc/posix-functions/acospif.texi index 4beaec500d..06dd5e4ea5 100644 --- a/doc/posix-functions/acospif.texi +++ b/doc/posix-functions/acospif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/acospil.texi b/doc/posix-functions/acospil.texi index 151f0cf4ec..608af052c7 100644 --- a/doc/posix-functions/acospil.texi +++ b/doc/posix-functions/acospil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/aligned_alloc.texi b/doc/posix-functions/aligned_alloc.texi index d8a678848a..04631fe486 100644 --- a/doc/posix-functions/aligned_alloc.texi +++ b/doc/posix-functions/aligned_alloc.texi @@ -42,7 +42,7 @@ glibc 2.15, macOS 10.14, FreeBSD 6.4, NetBSD 7.1, OpenBSD 6.0, Minix 3.1.8, AIX @item If the alignment and size are absurdly large, this function crashes: @c https://sourceware.org/bugzilla/show_bug.cgi?id=32301 -glibc 2.40. +glibc 2.41. @end itemize Gnulib has partial substitutes for @code{aligned_alloc} diff --git a/doc/posix-functions/asinpi.texi b/doc/posix-functions/asinpi.texi index 583c22b8b5..630b6fee30 100644 --- a/doc/posix-functions/asinpi.texi +++ b/doc/posix-functions/asinpi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/asinpif.texi b/doc/posix-functions/asinpif.texi index 211ea771d8..972266d5f5 100644 --- a/doc/posix-functions/asinpif.texi +++ b/doc/posix-functions/asinpif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/asinpil.texi b/doc/posix-functions/asinpil.texi index ce9eaf5fbb..c1c5211649 100644 --- a/doc/posix-functions/asinpil.texi +++ b/doc/posix-functions/asinpil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/atan2pi.texi b/doc/posix-functions/atan2pi.texi index f81ab3df21..3d927ba295 100644 --- a/doc/posix-functions/atan2pi.texi +++ b/doc/posix-functions/atan2pi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +This function is missing on 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. @end itemize diff --git a/doc/posix-functions/atan2pif.texi b/doc/posix-functions/atan2pif.texi index 0be01146ee..9fcd3a7070 100644 --- a/doc/posix-functions/atan2pif.texi +++ b/doc/posix-functions/atan2pif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/atan2pil.texi b/doc/posix-functions/atan2pil.texi index 55d283dfba..1adad3bfd9 100644 --- a/doc/posix-functions/atan2pil.texi +++ b/doc/posix-functions/atan2pil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/atanpi.texi b/doc/posix-functions/atanpi.texi index aa0a58f5b9..db1fcbfdb3 100644 --- a/doc/posix-functions/atanpi.texi +++ b/doc/posix-functions/atanpi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/atanpif.texi b/doc/posix-functions/atanpif.texi index fc11c5be02..ee1463fc17 100644 --- a/doc/posix-functions/atanpif.texi +++ b/doc/posix-functions/atanpif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/atanpil.texi b/doc/posix-functions/atanpil.texi index 3e656476d0..72a0037f4f 100644 --- a/doc/posix-functions/atanpil.texi +++ b/doc/posix-functions/atanpil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +This function is missing on 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. @end itemize diff --git a/doc/posix-functions/compoundn.texi b/doc/posix-functions/compoundn.texi index 405357cc62..a229e6b6ce 100644 --- a/doc/posix-functions/compoundn.texi +++ b/doc/posix-functions/compoundn.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/compoundnf.texi b/doc/posix-functions/compoundnf.texi index b5dfa7c4b3..8c6c7fa687 100644 --- a/doc/posix-functions/compoundnf.texi +++ b/doc/posix-functions/compoundnf.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/compoundnl.texi b/doc/posix-functions/compoundnl.texi index a59d308f71..ba76081bad 100644 --- a/doc/posix-functions/compoundnl.texi +++ b/doc/posix-functions/compoundnl.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on all platforms: +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. @end itemize diff --git a/doc/posix-functions/cospi.texi b/doc/posix-functions/cospi.texi index 5a3558a670..05dac4a036 100644 --- a/doc/posix-functions/cospi.texi +++ b/doc/posix-functions/cospi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/cospif.texi b/doc/posix-functions/cospif.texi index c6420ca750..d59a05b4f5 100644 --- a/doc/posix-functions/cospif.texi +++ b/doc/posix-functions/cospif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/cospil.texi b/doc/posix-functions/cospil.texi index a8e128e665..258637feb3 100644 --- a/doc/posix-functions/cospil.texi +++ b/doc/posix-functions/cospil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/dcgettext_l.texi b/doc/posix-functions/dcgettext_l.texi index 947151e60c..3d68aeb180 100644 --- a/doc/posix-functions/dcgettext_l.texi +++ b/doc/posix-functions/dcgettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/dcngettext_l.texi b/doc/posix-functions/dcngettext_l.texi index 381c00abe6..ce468ceabe 100644 --- a/doc/posix-functions/dcngettext_l.texi +++ b/doc/posix-functions/dcngettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/dgettext_l.texi b/doc/posix-functions/dgettext_l.texi index f1a7601708..e4c7fa8965 100644 --- a/doc/posix-functions/dgettext_l.texi +++ b/doc/posix-functions/dgettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/dngettext_l.texi b/doc/posix-functions/dngettext_l.texi index 9e6e00a0b7..4eb9561d74 100644 --- a/doc/posix-functions/dngettext_l.texi +++ b/doc/posix-functions/dngettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/getlocalename_l.texi b/doc/posix-functions/getlocalename_l.texi index 7084ca22c0..26f8f2ab42 100644 --- a/doc/posix-functions/getlocalename_l.texi +++ b/doc/posix-functions/getlocalename_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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.x, mingw, MSVC 14, Android 9.0. +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.x, mingw, MSVC 14, Android 9.0. @end itemize diff --git a/doc/posix-functions/gettext_l.texi b/doc/posix-functions/gettext_l.texi index e606463f7d..67a203852b 100644 --- a/doc/posix-functions/gettext_l.texi +++ b/doc/posix-functions/gettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/ngettext_l.texi b/doc/posix-functions/ngettext_l.texi index be24c223a1..9250c952ce 100644 --- a/doc/posix-functions/ngettext_l.texi +++ b/doc/posix-functions/ngettext_l.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/posix_close.texi b/doc/posix-functions/posix_close.texi index bf955e06b9..39b48cd1a9 100644 --- a/doc/posix-functions/posix_close.texi +++ b/doc/posix-functions/posix_close.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/posix_devctl.texi b/doc/posix-functions/posix_devctl.texi index d93f9a7166..abedaf1ff4 100644 --- a/doc/posix-functions/posix_devctl.texi +++ b/doc/posix-functions/posix_devctl.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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 9.0. +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 9.0. @end itemize diff --git a/doc/posix-functions/posix_getdents.texi b/doc/posix-functions/posix_getdents.texi index 7eefbef15c..583001a8c6 100644 --- a/doc/posix-functions/posix_getdents.texi +++ b/doc/posix-functions/posix_getdents.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many 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.x, mingw, MSVC 14, Android 9.0. +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.x, mingw, MSVC 14, Android 9.0. @end itemize diff --git a/doc/posix-functions/posix_memalign.texi b/doc/posix-functions/posix_memalign.texi index d802fd6ebe..4ca65f3ddd 100644 --- a/doc/posix-functions/posix_memalign.texi +++ b/doc/posix-functions/posix_memalign.texi @@ -29,7 +29,7 @@ Mac OS X 10.5, FreeBSD 6.0, NetBSD 3.0, OpenBSD 3.8, Minix 3.1.8, AIX 5.1, HP-UX @item If the alignment and size are absurdly large, this function crashes: @c https://sourceware.org/bugzilla/show_bug.cgi?id=32301 -glibc 2.40. +glibc 2.41. @end itemize @mindex aligned-malloc diff --git a/doc/posix-functions/posix_spawn_file_actions_addchdir.texi b/doc/posix-functions/posix_spawn_file_actions_addchdir.texi index 2c9ab067aa..c3d6322b10 100644 --- a/doc/posix-functions/posix_spawn_file_actions_addchdir.texi +++ b/doc/posix-functions/posix_spawn_file_actions_addchdir.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 9.3, 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 9.0. +glibc 2.41, macOS 14, FreeBSD 14.0, NetBSD 9.3, 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 9.0. @end itemize diff --git a/doc/posix-functions/posix_spawn_file_actions_addfchdir.texi b/doc/posix-functions/posix_spawn_file_actions_addfchdir.texi index 723510254e..0311deaed7 100644 --- a/doc/posix-functions/posix_spawn_file_actions_addfchdir.texi +++ b/doc/posix-functions/posix_spawn_file_actions_addfchdir.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 9.3, 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 9.0. +glibc 2.41, macOS 14, FreeBSD 14.0, NetBSD 9.3, 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 9.0. @end itemize diff --git a/doc/posix-functions/pown.texi b/doc/posix-functions/pown.texi index 60e948fab3..de22af859f 100644 --- a/doc/posix-functions/pown.texi +++ b/doc/posix-functions/pown.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/pownf.texi b/doc/posix-functions/pownf.texi index 1cab7f605e..7d6dfe9bdc 100644 --- a/doc/posix-functions/pownf.texi +++ b/doc/posix-functions/pownf.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/pownl.texi b/doc/posix-functions/pownl.texi index 3db6dd99c1..ce6a9a1686 100644 --- a/doc/posix-functions/pownl.texi +++ b/doc/posix-functions/pownl.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/powr.texi b/doc/posix-functions/powr.texi index 63e4ca6802..544995a6d9 100644 --- a/doc/posix-functions/powr.texi +++ b/doc/posix-functions/powr.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/powrf.texi b/doc/posix-functions/powrf.texi index cc212b6573..1cdbdc23bc 100644 --- a/doc/posix-functions/powrf.texi +++ b/doc/posix-functions/powrf.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/powrl.texi b/doc/posix-functions/powrl.texi index ea658f8c4b..411254a0d6 100644 --- a/doc/posix-functions/powrl.texi +++ b/doc/posix-functions/powrl.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/pthread_rwlock_rdlock.texi b/doc/posix-functions/pthread_rwlock_rdlock.texi index ef40b45792..bcb2a0d824 100644 --- a/doc/posix-functions/pthread_rwlock_rdlock.texi +++ b/doc/posix-functions/pthread_rwlock_rdlock.texi @@ -20,7 +20,7 @@ called on an rwlock that is already taken by one or more readers, and another writer is already waiting to take it, this function may return successfully immediately) -- a behaviour that may lead to writer starvation -- on some platforms: -glibc 2.40. +glibc 2.41. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/pthread_rwlock_timedrdlock.texi b/doc/posix-functions/pthread_rwlock_timedrdlock.texi index 24e22c1d8d..0e884728f6 100644 --- a/doc/posix-functions/pthread_rwlock_timedrdlock.texi +++ b/doc/posix-functions/pthread_rwlock_timedrdlock.texi @@ -20,7 +20,7 @@ called on an rwlock that is already taken by one or more readers, and another writer is already waiting to take it, this function may return successfully immediately) -- a behaviour that may lead to writer starvation -- on some platforms: -glibc 2.40. +glibc 2.41. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/pthread_rwlock_tryrdlock.texi b/doc/posix-functions/pthread_rwlock_tryrdlock.texi index 00369ff434..755e834885 100644 --- a/doc/posix-functions/pthread_rwlock_tryrdlock.texi +++ b/doc/posix-functions/pthread_rwlock_tryrdlock.texi @@ -20,7 +20,7 @@ called on an rwlock that is already taken by one or more readers, and another writer is already waiting to take it, this function may return successfully immediately) -- a behaviour that may lead to writer starvation -- on some platforms: -glibc 2.40. +glibc 2.41. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/realloc.texi b/doc/posix-functions/realloc.texi index b08f76c5f1..43f1f5e715 100644 --- a/doc/posix-functions/realloc.texi +++ b/doc/posix-functions/realloc.texi @@ -54,7 +54,7 @@ have one of the following behaviors: @enumerate @item Free @code{p}, do not change @code{errno}, and return a null pointer: -glibc 2.33--2.40 by default, Android. +glibc 2.33--2.41 by default, Android. @item Free @code{p}, possibly set @code{errno}, and return a null pointer: @@ -69,7 +69,7 @@ AIX 7.3 without @code{_LINUX_SOURCE_COMPAT}. @item Free @code{p} and return a pointer to a new region of size zero: AIX 7.3 with @code{_LINUX_SOURCE_COMPAT}, glibc 1--2.1 by default, -glibc 2.1.1--2.40 if specially built with @code{REALLOC_ZERO_BYTES_FREES=0}, +glibc 2.1.1--2.41 if specially built with @code{REALLOC_ZERO_BYTES_FREES=0}, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, Solaris, Cygwin. @end enumerate @@ -110,5 +110,5 @@ Portability problems not fixed by Gnulib: When not growing an already-allocated region, i.e., when @code{p} points to a region of size @code{psize} and @code{n <= psize}, @code{realloc (p, n)} can fail and return a null pointer: -glibc 2.40 and probably other platforms. +glibc 2.41 and probably other platforms. @end itemize diff --git a/doc/posix-functions/reallocarray.texi b/doc/posix-functions/reallocarray.texi index 318f7854cc..3af0923d42 100644 --- a/doc/posix-functions/reallocarray.texi +++ b/doc/posix-functions/reallocarray.texi @@ -51,5 +51,5 @@ Portability problems not fixed by Gnulib: @item When not growing an already-allocated region, @code{reallocarray}, like @code{realloc}, can fail and return a null pointer: -glibc 2.40 and probably other platforms. +glibc 2.41 and probably other platforms. @end itemize diff --git a/doc/posix-functions/rootn.texi b/doc/posix-functions/rootn.texi index e33a246fb6..7465d40e8d 100644 --- a/doc/posix-functions/rootn.texi +++ b/doc/posix-functions/rootn.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/rootnf.texi b/doc/posix-functions/rootnf.texi index 2a1c6bca3c..014a40a056 100644 --- a/doc/posix-functions/rootnf.texi +++ b/doc/posix-functions/rootnf.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/rootnl.texi b/doc/posix-functions/rootnl.texi index 9b5a9758e3..41aa1f0d99 100644 --- a/doc/posix-functions/rootnl.texi +++ b/doc/posix-functions/rootnl.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on all 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 diff --git a/doc/posix-functions/rsqrt.texi b/doc/posix-functions/rsqrt.texi index e0264f99a4..5962994db1 100644 --- a/doc/posix-functions/rsqrt.texi +++ b/doc/posix-functions/rsqrt.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, 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, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android. @end itemize diff --git a/doc/posix-functions/rsqrtf.texi b/doc/posix-functions/rsqrtf.texi index df8d6ba26b..cfed646903 100644 --- a/doc/posix-functions/rsqrtf.texi +++ b/doc/posix-functions/rsqrtf.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, 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, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android. @end itemize diff --git a/doc/posix-functions/rsqrtl.texi b/doc/posix-functions/rsqrtl.texi index 6713380a25..0c60327d5e 100644 --- a/doc/posix-functions/rsqrtl.texi +++ b/doc/posix-functions/rsqrtl.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, 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, HP-UX 11.31, Solaris 11.4, Cygwin 3.5.3, mingw, MSVC 14, Android. @end itemize diff --git a/doc/posix-functions/sig2str.texi b/doc/posix-functions/sig2str.texi index 57276942db..0a682e1453 100644 --- a/doc/posix-functions/sig2str.texi +++ b/doc/posix-functions/sig2str.texi @@ -11,7 +11,7 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on many 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, Cygwin 3.2.x, mingw, MSVC 14, Android 9.0. +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, Cygwin 3.2.x, mingw, MSVC 14, Android 9.0. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/sinpi.texi b/doc/posix-functions/sinpi.texi index 408bebd40c..3a56f3f4a3 100644 --- a/doc/posix-functions/sinpi.texi +++ b/doc/posix-functions/sinpi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/sinpif.texi b/doc/posix-functions/sinpif.texi index 7c718810e0..c6af8b4cea 100644 --- a/doc/posix-functions/sinpif.texi +++ b/doc/posix-functions/sinpif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/sinpil.texi b/doc/posix-functions/sinpil.texi index 3d70a14099..0bc85b14aa 100644 --- a/doc/posix-functions/sinpil.texi +++ b/doc/posix-functions/sinpil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/str2sig.texi b/doc/posix-functions/str2sig.texi index a86a18aeb9..9ab198c74e 100644 --- a/doc/posix-functions/str2sig.texi +++ b/doc/posix-functions/str2sig.texi @@ -11,7 +11,7 @@ Portability problems fixed by Gnulib: @itemize @item This function is missing on many 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, Cygwin 3.2.x, mingw, MSVC 14, Android 9.0. +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, Cygwin 3.2.x, mingw, MSVC 14, Android 9.0. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/tanpi.texi b/doc/posix-functions/tanpi.texi index 829842d561..22dee72341 100644 --- a/doc/posix-functions/tanpi.texi +++ b/doc/posix-functions/tanpi.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/tanpif.texi b/doc/posix-functions/tanpif.texi index dc16a207f0..395cc1948c 100644 --- a/doc/posix-functions/tanpif.texi +++ b/doc/posix-functions/tanpif.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/tanpil.texi b/doc/posix-functions/tanpil.texi index 87f41dd6a7..5e9b27fd48 100644 --- a/doc/posix-functions/tanpil.texi +++ b/doc/posix-functions/tanpil.texi @@ -13,6 +13,6 @@ Portability problems fixed by Gnulib: Portability problems not fixed by Gnulib: @itemize @item -This function is missing on many platforms: +This function is missing on many non-C23 platforms: glibc 2.40, macOS 14, FreeBSD 13.4, 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 diff --git a/doc/posix-functions/tcgetwinsize.texi b/doc/posix-functions/tcgetwinsize.texi index 564e6c0f5e..2ca1aac0d3 100644 --- a/doc/posix-functions/tcgetwinsize.texi +++ b/doc/posix-functions/tcgetwinsize.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 12.0, NetBSD 8.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 9.0. +glibc 2.41, macOS 14, FreeBSD 12.0, NetBSD 8.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 9.0. @end itemize diff --git a/doc/posix-functions/tcsetwinsize.texi b/doc/posix-functions/tcsetwinsize.texi index 2c677a12ff..abd15fd470 100644 --- a/doc/posix-functions/tcsetwinsize.texi +++ b/doc/posix-functions/tcsetwinsize.texi @@ -14,5 +14,5 @@ Portability problems not fixed by Gnulib: @itemize @item This function is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 12.0, NetBSD 8.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 9.0. +glibc 2.41, macOS 14, FreeBSD 12.0, NetBSD 8.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 9.0. @end itemize diff --git a/doc/posix-headers/devctl.texi b/doc/posix-headers/devctl.texi index 6f8a49a453..3b7628f4dd 100644 --- a/doc/posix-headers/devctl.texi +++ b/doc/posix-headers/devctl.texi @@ -13,5 +13,5 @@ Portability problems not fixed by Gnulib: @itemize @item This header file is missing on many platforms: -glibc 2.40, macOS 14, FreeBSD 9.3, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 2.6.0, mingw, MSVC 14, Android 9.0. +glibc 2.41, macOS 14, FreeBSD 9.3, NetBSD 10.0, OpenBSD 7.5, Minix 3.3.0, AIX 7.3.1, HP-UX 11.31, Solaris 11.4, Cygwin 2.6.0, mingw, MSVC 14, Android 9.0. @end itemize diff --git a/doc/posix-headers/fcntl.texi b/doc/posix-headers/fcntl.texi index 6f85ca663a..c94f6679f7 100644 --- a/doc/posix-headers/fcntl.texi +++ b/doc/posix-headers/fcntl.texi @@ -39,7 +39,8 @@ non-zero value; otherwise, the gnulib replacement is 0. @item @samp{O_EXEC} is not defined on some platforms: -glibc 2.40, macOS 12, FreeBSD 7.4, NetBSD 9.4, OpenBSD 7.5, HP-UX 11, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14, Android. +glibc 2.41, macOS 12, FreeBSD 7.4, NetBSD 9.4, OpenBSD 7.5, HP-UX 11, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14, Android. +However, glibc does define @samp{O_EXEC} on GNU/Hurd. When not otherwise defined, Gnulib defines this macro to @samp{O_RDONLY}, which is typically 0. @@ -52,7 +53,7 @@ descriptor. @item @samp{O_SEARCH} is not defined on some platforms: -glibc 2.40, macOS 12, FreeBSD 12.4, NetBSD 6.1, OpenBSD 7.5, AIX 6.1, HP-UX 11, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14, Android. +glibc 2.41, macOS 12, FreeBSD 12.4, NetBSD 6.1, OpenBSD 7.5, AIX 6.1, HP-UX 11, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14, Android. When not otherwise defined, Gnulib defines this macro to @samp{O_RDONLY}, which is typically 0. diff --git a/doc/posix-headers/stdlib.texi b/doc/posix-headers/stdlib.texi index ee7ab19449..bd402b8d95 100644 --- a/doc/posix-headers/stdlib.texi +++ b/doc/posix-headers/stdlib.texi @@ -37,7 +37,7 @@ MirBSD 10. The macro @code{WCOREDUMP} is not defined in this header file (only in @code{<sys/wait.h>}) on some platforms: @c https://sourceware.org/bugzilla/show_bug.cgi?id=32551 -glibc 2.40. +glibc 2.41. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-headers/sys_socket.texi b/doc/posix-headers/sys_socket.texi index f4f68b22f9..5b7e34ffb3 100644 --- a/doc/posix-headers/sys_socket.texi +++ b/doc/posix-headers/sys_socket.texi @@ -83,9 +83,9 @@ mingw, MSVC 14. @item This header file does not define the constant @code{SOCK_CLOFORK} on some platforms: -glibc 2.39, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, AIX, Solaris 11.3, Cygwin, mingw, MSVC, Android. +glibc 2.41, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, AIX, Solaris 11.3, Cygwin, mingw, MSVC, Android. @item This header file does not define the constant @code{MSG_CMSG_CLOFORK} on some platforms: -glibc 2.39, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, AIX, Solaris 11.4, Cygwin, mingw, MSVC, Android. +glibc 2.41, musl libc, macOS, FreeBSD, NetBSD, OpenBSD, AIX, Solaris 11.4, Cygwin, mingw, MSVC, Android. @end itemize diff --git a/doc/posix-headers/sys_un.texi b/doc/posix-headers/sys_un.texi index 9eec7af31e..110de5391a 100644 --- a/doc/posix-headers/sys_un.texi +++ b/doc/posix-headers/sys_un.texi @@ -20,7 +20,7 @@ Cygwin 3.5.5, mingw, MSVC 14. @item This header file causes compilation errors in C++ mode on some platforms: @c https://sourceware.org/bugzilla/show_bug.cgi?id=32024 -glibc 2.40. +glibc 2.41. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-headers/utmpx.texi b/doc/posix-headers/utmpx.texi index 2bbfda7a4c..1c7b5ef76f 100644 --- a/doc/posix-headers/utmpx.texi +++ b/doc/posix-headers/utmpx.texi @@ -33,14 +33,14 @@ On some platforms, the @code{struct utmpx} field @code{ut_tv} is not of type @code{struct timeval}. Instead, it is a different struct with @code{tv_sec} and @code{tv_usec} members that may have different types than the members of @code{struct timeval}: -glibc 2.40 on platforms where @code{time_t} was historically 32 bits +glibc 2.41 on platforms where @code{time_t} was historically 32 bits and where log file formats were not changed when 64-bit @code{time_t} was introduced. @item On some platforms, this API does not support timestamps past the year 2038: glibc 2.39 on 32-bit platforms like x86 and ARM where @code{time_t} -was historically 32 bits; however, glibc 2.40 is planned to support +was historically 32 bits; later glibc versions support timestamps up to the year 2106, by changing @code{ut_tv.tv_sec}'s type to be a 32-bit unsigned integer. @item diff --git a/lib/stdlib.in.h b/lib/stdlib.in.h index bd82086ff3..11d337a18a 100644 --- a/lib/stdlib.in.h +++ b/lib/stdlib.in.h @@ -63,7 +63,7 @@ #include <stddef.h> /* MirBSD 10 defines WEXITSTATUS in <sys/wait.h>, not in <stdlib.h>. - glibc 2.40 defines WCOREDUMP in <sys/wait.h>, not in <stdlib.h>. */ + glibc 2.41 defines WCOREDUMP in <sys/wait.h>, not in <stdlib.h>. */ #if @GNULIB_SYSTEM_POSIX@ && !(defined WEXITSTATUS && defined WCOREDUMP) # include <sys/wait.h> #endif -- 2.45.2