[PATCH v1] man/man7/standards.7: Document C27, C23, POSIX.1-2004, POSIX.1-2013, POSIX.1-2024, SUSv5

Alejandro Colomar
2025-12-23T13:49:40Z

Cc: Collin Funk <collin.funk1@gmail.com>
Reported-by: Seth McDonald <sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
---

Hi Seth,

I've expanded standards(7) to include several standards that were
undocumented. Thanks for the report!

Have a lovely day!
Alex

man/man7/standards.7 | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)

diff --git a/man/man7/standards.7 b/man/man7/standards.7
index a3ab6e219..1b685d213 100644
--- a/man/man7/standards.7
+++ b/man/man7/standards.7
@@ -102,6 +102,14 @@ .SH DESCRIPTION
This revision of the C language standard was ratified by ISO in 2011
.RI ( "ISO/IEC 9899:2011" ).
.TP
+.B C17
+This revision of the C language standard was ratified by ISO in 2018
+.RI ( "ISO/IEC 9899:2018" ).
+.TP
+.B C23
+This revision of the C language standard was ratified by ISO in 2024
+.RI ( "ISO/IEC 9899:2024" ).
+.TP
.B LFS
The Large File Summit specification, completed in 1996.
This specification defined mechanisms that allowed 32-bit systems
@@ -235,6 +243,10 @@ .SH DESCRIPTION
TC1 in 2003
and TC2 in 2004.
.TP
+.B POSIX.1-2004
+This revision of POSIX is technically identical to POSIX.1-2001 with
+Technical Corrigenda 1 and 2 applied.
+.TP
.B POSIX.1-2008
.TQ
.B SUSv4
@@ -279,6 +291,10 @@ .SH DESCRIPTION
.UR http://www.opengroup.org\:/austin/
.UE .
.TP
+.B POSIX.1-2013
+This revision of POSIX is technically identical to POSIX.1-2008 with
+Technical Corrigendum 1 applied.
+.TP
.B SUSv4 2016 edition
This is equivalent to POSIX.1-2008, with the addition of
Technical Corrigenda 1 and 2 and the XCurses specification.
@@ -295,6 +311,17 @@ .SH DESCRIPTION
manual pages under sections 0p (header files), 1p (commands),
and 3p (functions);
thus one can write "man 3p open".
+.TP
+.B POSIX.1-2024
+.TQ
+.B SUSv5
+Work on the next revision of POSIX.1/SUS
+was completed and ratified in 2024.
+.IP
+Further information can be found on the
+.UR http://www.opengroup.org/\:austin/
+Austin Group web site
+.UE .
.SH SEE ALSO
.BR getconf (1),
.BR confstr (3),

Range-diff against v0:
-: --------- > 1: 4d36afef1 man/man7/standards.7: Document C27, C23, POSIX.1-2004, POSIX.1-2013, POSIX.1-2024, SUSv5
--
2.51.0