Some functions are specified in ISO C23, but not yet in POSIX.

2024-07-19  Bruno Haible  <br...@clisp.org>

        doc: Add references to ISO C23.
        * doc/posix-functions/totalorder*.texi: Reference ISO C23.
        * doc/posix-functions/getpayload*.texi: Likewise.
        * doc/posix-functions/setpayload*.texi: Likewise.

diff --git a/doc/posix-functions/getpayload.texi 
b/doc/posix-functions/getpayload.texi
index 1fb7ab2b13..689a381cec 100644
--- a/doc/posix-functions/getpayload.texi
+++ b/doc/posix-functions/getpayload.texi
@@ -2,6 +2,8 @@
 @section @code{getpayload}
 @findex getpayload
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.1
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/getpayloadf.texi 
b/doc/posix-functions/getpayloadf.texi
index d955d1e536..82699be174 100644
--- a/doc/posix-functions/getpayloadf.texi
+++ b/doc/posix-functions/getpayloadf.texi
@@ -2,6 +2,8 @@
 @section @code{getpayloadf}
 @findex getpayloadf
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.1
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/getpayloadl.texi 
b/doc/posix-functions/getpayloadl.texi
index 4d9f622a90..11a2e2bda5 100644
--- a/doc/posix-functions/getpayloadl.texi
+++ b/doc/posix-functions/getpayloadl.texi
@@ -2,6 +2,8 @@
 @section @code{getpayloadl}
 @findex getpayloadl
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.1
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayload.texi 
b/doc/posix-functions/setpayload.texi
index eff1c40ae2..41bf75c12f 100644
--- a/doc/posix-functions/setpayload.texi
+++ b/doc/posix-functions/setpayload.texi
@@ -2,6 +2,8 @@
 @section @code{setpayload}
 @findex setpayload
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayloadf.texi 
b/doc/posix-functions/setpayloadf.texi
index d34c83ae5b..7aef05f79b 100644
--- a/doc/posix-functions/setpayloadf.texi
+++ b/doc/posix-functions/setpayloadf.texi
@@ -2,6 +2,8 @@
 @section @code{setpayloadf}
 @findex setpayloadf
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayloadl.texi 
b/doc/posix-functions/setpayloadl.texi
index ef7627372b..11e05685ff 100644
--- a/doc/posix-functions/setpayloadl.texi
+++ b/doc/posix-functions/setpayloadl.texi
@@ -2,6 +2,8 @@
 @section @code{setpayloadl}
 @findex setpayloadl
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayloadsig.texi 
b/doc/posix-functions/setpayloadsig.texi
index 0581fae5ae..5427535a8d 100644
--- a/doc/posix-functions/setpayloadsig.texi
+++ b/doc/posix-functions/setpayloadsig.texi
@@ -2,6 +2,8 @@
 @section @code{setpayloadsig}
 @findex setpayloadsig
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.3
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayloadsigf.texi 
b/doc/posix-functions/setpayloadsigf.texi
index 1adc76bb57..64f562cb8e 100644
--- a/doc/posix-functions/setpayloadsigf.texi
+++ b/doc/posix-functions/setpayloadsigf.texi
@@ -2,6 +2,8 @@
 @section @code{setpayloadsigf}
 @findex setpayloadsigf
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.3
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/setpayloadsigl.texi 
b/doc/posix-functions/setpayloadsigl.texi
index 514026edfa..31301c8808 100644
--- a/doc/posix-functions/setpayloadsigl.texi
+++ b/doc/posix-functions/setpayloadsigl.texi
@@ -2,6 +2,8 @@
 @section @code{setpayloadsigl}
 @findex setpayloadsigl
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.13.3
+
 Documentation:@*
 @ifinfo
 @ref{FP Bit Twiddling,,Setting and modifying single bits of FP values,libc}.
diff --git a/doc/posix-functions/totalorder.texi 
b/doc/posix-functions/totalorder.texi
index 7968ecbae3..125d808c09 100644
--- a/doc/posix-functions/totalorder.texi
+++ b/doc/posix-functions/totalorder.texi
@@ -2,6 +2,8 @@
 @section @code{totalorder}
 @findex totalorder
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.1
+
 Documentation:@*
 @itemize
 @item
diff --git a/doc/posix-functions/totalorderf.texi 
b/doc/posix-functions/totalorderf.texi
index 42b97dde33..d91e0b97ce 100644
--- a/doc/posix-functions/totalorderf.texi
+++ b/doc/posix-functions/totalorderf.texi
@@ -2,6 +2,8 @@
 @section @code{totalorderf}
 @findex totalorderf
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.1
+
 Documentation:@*
 @itemize
 @item
diff --git a/doc/posix-functions/totalorderl.texi 
b/doc/posix-functions/totalorderl.texi
index 3302a2efb9..c471da520c 100644
--- a/doc/posix-functions/totalorderl.texi
+++ b/doc/posix-functions/totalorderl.texi
@@ -2,6 +2,8 @@
 @section @code{totalorderl}
 @findex totalorderl
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.1
+
 Documentation:@*
 @itemize
 @item
diff --git a/doc/posix-functions/totalordermag.texi 
b/doc/posix-functions/totalordermag.texi
index 45283b8c2e..6077d79860 100644
--- a/doc/posix-functions/totalordermag.texi
+++ b/doc/posix-functions/totalordermag.texi
@@ -2,6 +2,8 @@
 @section @code{totalordermag}
 @findex totalordermag
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Comparison Functions,,Floating-Point Comparison Functions,libc}.
diff --git a/doc/posix-functions/totalordermagf.texi 
b/doc/posix-functions/totalordermagf.texi
index 58115547be..b77fb7c55b 100644
--- a/doc/posix-functions/totalordermagf.texi
+++ b/doc/posix-functions/totalordermagf.texi
@@ -2,6 +2,8 @@
 @section @code{totalordermagf}
 @findex totalordermagf
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Comparison Functions,,Floating-Point Comparison Functions,libc}.
diff --git a/doc/posix-functions/totalordermagl.texi 
b/doc/posix-functions/totalordermagl.texi
index e1a2fcde41..bb28653a30 100644
--- a/doc/posix-functions/totalordermagl.texi
+++ b/doc/posix-functions/totalordermagl.texi
@@ -2,6 +2,8 @@
 @section @code{totalordermagl}
 @findex totalordermagl
 
+ISO C23 specification:@* 
@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 
F.10.12.2
+
 Documentation:@*
 @ifinfo
 @ref{FP Comparison Functions,,Floating-Point Comparison Functions,libc}.




Reply via email to