]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
doc: Update for glibc 2.42.
authorBruno Haible <bruno@clisp.org>
Tue, 19 Aug 2025 18:05:47 +0000 (20:05 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 19 Aug 2025 18:05:47 +0000 (20:05 +0200)
* doc/glibc-functions/uabs.texi: New file.
* doc/glibc-functions/ulabs.texi: New file.
* doc/glibc-functions/ullabs.texi: New file.
* doc/glibc-functions/uimaxabs.texi: New file.
* doc/gnulib.texi (Glibc inttypes.h): New section.
(Glibc stdlib.h): Include three of these files.

ChangeLog
doc/glibc-functions/uabs.texi [new file with mode: 0644]
doc/glibc-functions/uimaxabs.texi [new file with mode: 0644]
doc/glibc-functions/ulabs.texi [new file with mode: 0644]
doc/glibc-functions/ullabs.texi [new file with mode: 0644]
doc/gnulib.texi

index 84c8bf3b3fd641b3a6a7d1fdd1922724a3eea8d9..62a792c994ea6795f8cb104d1fd952886b9119c6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2024-08-19  Bruno Haible  <bruno@clisp.org>
 
+       doc: Update for glibc 2.42.
+       * doc/glibc-functions/uabs.texi: New file.
+       * doc/glibc-functions/ulabs.texi: New file.
+       * doc/glibc-functions/ullabs.texi: New file.
+       * doc/glibc-functions/uimaxabs.texi: New file.
+       * doc/gnulib.texi (Glibc inttypes.h): New section.
+       (Glibc stdlib.h): Include three of these files.
+
        doc: Update for glibc 2.42.
        * doc/glibc-functions/pthread_gettid_np.texi: New file.
        * doc/gnulib.texi (Glibc pthread.h): Include it.
diff --git a/doc/glibc-functions/uabs.texi b/doc/glibc-functions/uabs.texi
new file mode 100644 (file)
index 0000000..706626b
--- /dev/null
@@ -0,0 +1,29 @@
+@node uabs
+@subsection @code{uabs}
+@findex uabs
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Absolute Value,,Absolute Value,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Absolute-Value.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/uabs.3.html,,man uabs}.
+@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 most platforms:
+glibc 2.41, macOS 15, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.7, Minix, AIX 7.3, HP-UX 11.31, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/uimaxabs.texi b/doc/glibc-functions/uimaxabs.texi
new file mode 100644 (file)
index 0000000..86c363a
--- /dev/null
@@ -0,0 +1,29 @@
+@node uimaxabs
+@subsection @code{uimaxabs}
+@findex uimaxabs
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Absolute Value,,Absolute Value,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Absolute-Value.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/uimaxabs.3.html,,man uimaxabs}.
+@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 most platforms:
+glibc 2.41, macOS 15, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.7, Minix, AIX 7.3, HP-UX 11.31, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/ulabs.texi b/doc/glibc-functions/ulabs.texi
new file mode 100644 (file)
index 0000000..04e06a5
--- /dev/null
@@ -0,0 +1,29 @@
+@node ulabs
+@subsection @code{ulabs}
+@findex ulabs
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Absolute Value,,Absolute Value,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Absolute-Value.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ulabs.3.html,,man ulabs}.
+@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 most platforms:
+glibc 2.41, macOS 15, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.7, Minix, AIX 7.3, HP-UX 11.31, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
diff --git a/doc/glibc-functions/ullabs.texi b/doc/glibc-functions/ullabs.texi
new file mode 100644 (file)
index 0000000..59ecf43
--- /dev/null
@@ -0,0 +1,29 @@
+@node ullabs
+@subsection @code{ullabs}
+@findex ullabs
+
+Documentation:
+@itemize
+@item
+@ifinfo
+@ref{Absolute Value,,Absolute Value,libc},
+@end ifinfo
+@ifnotinfo
+@url{https://www.gnu.org/software/libc/manual/html_node/Absolute-Value.html},
+@end ifnotinfo
+@item
+@uref{https://www.kernel.org/doc/man-pages/online/pages/man3/ullabs.3.html,,man ullabs}.
+@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 most platforms:
+glibc 2.41, macOS 15, FreeBSD 14.0, NetBSD 10.0, OpenBSD 7.7, Minix, AIX 7.3, HP-UX 11.31, Solaris 11.4, Cygwin, mingw, MSVC 14.
+@end itemize
index a2f51ef28eaef6a5cfc4a40c0e75d31ebe5a3e2a..334155b5ed98e7b2050c726742a53cbc974fae5c 100644 (file)
@@ -5160,6 +5160,7 @@ This list of functions is sorted according to the header that declares them.
 * Glibc grp.h::
 * Glibc gshadow.h::
 * Glibc ifaddrs.h::
+* Glibc inttypes.h::
 * Glibc link.h::
 * Glibc malloc.h::
 * Glibc math.h::
@@ -5737,8 +5738,15 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/getifaddrs.texi
 @include glibc-functions/freeifaddrs.texi
 
-@c @node Glibc inttypes.h
-@c @section Glibc Extensions to @code{<inttypes.h>}
+@node Glibc inttypes.h
+@section Glibc Extensions to @code{<inttypes.h>}
+
+@menu
+* uimaxabs::
+@end menu
+
+@include glibc-functions/uimaxabs.texi
+
 
 @c @node Glibc iso646.h
 @c @section Glibc Extensions to @code{<iso646.h>}
@@ -7118,6 +7126,9 @@ This list of functions is sorted according to the header that declares them.
 * strtoul_l::
 * strtoull_l::
 * strtouq::
+* uabs::
+* ulabs::
+* ullabs::
 * valloc::
 @end menu
 
@@ -7162,6 +7173,9 @@ This list of functions is sorted according to the header that declares them.
 @include glibc-functions/strtoul_l.texi
 @include glibc-functions/strtoull_l.texi
 @include glibc-functions/strtouq.texi
+@include glibc-functions/uabs.texi
+@include glibc-functions/ulabs.texi
+@include glibc-functions/ullabs.texi
 @include glibc-functions/valloc.texi
 
 @node Glibc string.h