Thanks for doing that. A later free draft of C23 is available, so I
installed the attached. I think the section numbers are the same (though
I didn't check this).From 623b86c05be45e5e567b828cd71d1b78c52012db Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Mon, 13 May 2024 09:29:00 -0700
Subject: [PATCH] doc: update C23 draft ref from n3047 to n3096
---
doc/glibc-functions/timespec_get.texi | 2 +-
doc/posix-functions/stdc_bit_ceil.texi | 2 +-
doc/posix-functions/stdc_bit_floor.texi | 2 +-
doc/posix-functions/stdc_bit_width.texi | 2 +-
doc/posix-functions/stdc_count_ones.texi | 2 +-
doc/posix-functions/stdc_count_zeros.texi | 2 +-
doc/posix-functions/stdc_first_leading_one.texi | 2 +-
doc/posix-functions/stdc_first_leading_zero.texi | 2 +-
doc/posix-functions/stdc_first_trailing_one.texi | 2 +-
doc/posix-functions/stdc_first_trailing_zero.texi | 2 +-
doc/posix-functions/stdc_has_single_bit.texi | 2 +-
doc/posix-functions/stdc_leading_ones.texi | 2 +-
doc/posix-functions/stdc_leading_zeros.texi | 2 +-
doc/posix-functions/stdc_trailing_ones.texi | 2 +-
doc/posix-functions/stdc_trailing_zeros.texi | 2 +-
doc/posix-functions/timespec_getres.texi | 2 +-
doc/posix-headers/stdalign.texi | 2 +-
doc/posix-headers/stdbit.texi | 2 +-
doc/posix-headers/stdckdint.texi | 2 +-
m4/stdalign.m4 | 2 +-
20 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/doc/glibc-functions/timespec_get.texi b/doc/glibc-functions/timespec_get.texi
index a1f6512f50..ab3d87927f 100644
--- a/doc/glibc-functions/timespec_get.texi
+++ b/doc/glibc-functions/timespec_get.texi
@@ -2,7 +2,7 @@
@subsection @code{timespec_get}
@findex timespec_get
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf} section 7.29.2.6
+ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 7.29.2.6
Gnulib module: timespec_get
diff --git a/doc/posix-functions/stdc_bit_ceil.texi b/doc/posix-functions/stdc_bit_ceil.texi
index 7597c9fcea..5b636e6b02 100644
--- a/doc/posix-functions/stdc_bit_ceil.texi
+++ b/doc/posix-functions/stdc_bit_ceil.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.16.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_bit_floor.texi b/doc/posix-functions/stdc_bit_floor.texi
index cf2c2aad05..2600aa7b9a 100644
--- a/doc/posix-functions/stdc_bit_floor.texi
+++ b/doc/posix-functions/stdc_bit_floor.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.15.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_bit_width.texi b/doc/posix-functions/stdc_bit_width.texi
index 7e25c3f325..d0bcb359f0 100644
--- a/doc/posix-functions/stdc_bit_width.texi
+++ b/doc/posix-functions/stdc_bit_width.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.14.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_count_ones.texi b/doc/posix-functions/stdc_count_ones.texi
index 892a27dd47..17a0e520d8 100644
--- a/doc/posix-functions/stdc_count_ones.texi
+++ b/doc/posix-functions/stdc_count_ones.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.12.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_count_zeros.texi b/doc/posix-functions/stdc_count_zeros.texi
index c5717e823a..18867146e4 100644
--- a/doc/posix-functions/stdc_count_zeros.texi
+++ b/doc/posix-functions/stdc_count_zeros.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.11.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_first_leading_one.texi b/doc/posix-functions/stdc_first_leading_one.texi
index 103586df77..f82cb2f940 100644
--- a/doc/posix-functions/stdc_first_leading_one.texi
+++ b/doc/posix-functions/stdc_first_leading_one.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.8.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_first_leading_zero.texi b/doc/posix-functions/stdc_first_leading_zero.texi
index 69be359103..7509fea9ca 100644
--- a/doc/posix-functions/stdc_first_leading_zero.texi
+++ b/doc/posix-functions/stdc_first_leading_zero.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.7.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_first_trailing_one.texi b/doc/posix-functions/stdc_first_trailing_one.texi
index 08970b4565..8e0a4cb0b8 100644
--- a/doc/posix-functions/stdc_first_trailing_one.texi
+++ b/doc/posix-functions/stdc_first_trailing_one.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.10.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_first_trailing_zero.texi b/doc/posix-functions/stdc_first_trailing_zero.texi
index 689ede9410..ffbd802034 100644
--- a/doc/posix-functions/stdc_first_trailing_zero.texi
+++ b/doc/posix-functions/stdc_first_trailing_zero.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.9.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_has_single_bit.texi b/doc/posix-functions/stdc_has_single_bit.texi
index ce0745ee82..cbd57c7cb8 100644
--- a/doc/posix-functions/stdc_has_single_bit.texi
+++ b/doc/posix-functions/stdc_has_single_bit.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.13.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_leading_ones.texi b/doc/posix-functions/stdc_leading_ones.texi
index 15e7050787..f1115a2c8e 100644
--- a/doc/posix-functions/stdc_leading_ones.texi
+++ b/doc/posix-functions/stdc_leading_ones.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.4.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_leading_zeros.texi b/doc/posix-functions/stdc_leading_zeros.texi
index a1f6a70875..8caed8e07e 100644
--- a/doc/posix-functions/stdc_leading_zeros.texi
+++ b/doc/posix-functions/stdc_leading_zeros.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.3.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_trailing_ones.texi b/doc/posix-functions/stdc_trailing_ones.texi
index ceb67912eb..14c36bca3e 100644
--- a/doc/posix-functions/stdc_trailing_ones.texi
+++ b/doc/posix-functions/stdc_trailing_ones.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.6.
Gnulib module: stdbit
diff --git a/doc/posix-functions/stdc_trailing_zeros.texi b/doc/posix-functions/stdc_trailing_zeros.texi
index b877c23279..60c4d5906a 100644
--- a/doc/posix-functions/stdc_trailing_zeros.texi
+++ b/doc/posix-functions/stdc_trailing_zeros.texi
@@ -4,7 +4,7 @@
Documentation:@*
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.5.
Gnulib module: stdbit
diff --git a/doc/posix-functions/timespec_getres.texi b/doc/posix-functions/timespec_getres.texi
index 7670ac7fe2..9da9c3f1ef 100644
--- a/doc/posix-functions/timespec_getres.texi
+++ b/doc/posix-functions/timespec_getres.texi
@@ -2,7 +2,7 @@
@section @code{timespec_getres}
@findex timespec_getres
-ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf} section 7.29.2.7
+ISO C23 specification:@* @url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf} section 7.29.2.7
Gnulib module: timespec_getres
diff --git a/doc/posix-headers/stdalign.texi b/doc/posix-headers/stdalign.texi
index 3ca3122e26..e1c381f8f5 100644
--- a/doc/posix-headers/stdalign.texi
+++ b/doc/posix-headers/stdalign.texi
@@ -5,7 +5,7 @@ POSIX specification:@* Not in POSIX yet, but we expect it will be,
at least temporarily until it becomes obsolete due to its phasing
out starting in C23.
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
sections 6.5.3.4, 6.7.5, 7.15.
C++11 (latest free draft
@url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf})
diff --git a/doc/posix-headers/stdbit.texi b/doc/posix-headers/stdbit.texi
index b3b59229f3..13b1150bb1 100644
--- a/doc/posix-headers/stdbit.texi
+++ b/doc/posix-headers/stdbit.texi
@@ -3,7 +3,7 @@
POSIX :@* Not in POSIX yet, but we expect it will be.
ISO C23 (latest free draft
-@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+@url{http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.18.
Gnulib module: stdbit
diff --git a/doc/posix-headers/stdckdint.texi b/doc/posix-headers/stdckdint.texi
index 1bc4107380..896812fd39 100644
--- a/doc/posix-headers/stdckdint.texi
+++ b/doc/posix-headers/stdckdint.texi
@@ -3,7 +3,7 @@
POSIX specification:@* Not in POSIX yet, but we expect it will be.
ISO draft C23
-(@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf})
+(@url{https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf})
section 7.20.
Gnulib module: stdckdint
diff --git a/m4/stdalign.m4 b/m4/stdalign.m4
index 2b4762f320..1c29d1e4fb 100644
--- a/m4/stdalign.m4
+++ b/m4/stdalign.m4
@@ -81,7 +81,7 @@ AC_DEFUN([gl_ALIGNASOF],
References:
ISO C23 (latest free draft
- <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3047.pdf>)
+ <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf>)
sections 6.5.3.4, 6.7.5, 7.15.
C++11 (latest free draft
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3242.pdf>)
--
2.40.1