]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
man/man3type/stat.3type: HISTORY: Update first POSIX appearance of .st_{rdev,blksize...
authorSeth McDonald <sethmcmail@pm.me>
Sat, 10 Jan 2026 06:15:19 +0000 (16:15 +1000)
committerAlejandro Colomar <alx@kernel.org>
Sat, 10 Jan 2026 11:45:14 +0000 (12:45 +0100)
The st_rdev, st_blksize, and st_blocks fields of the stat(3type)
structure first appeared in SUSv1.[1]  They were added to POSIX.1-2001
when POSIX and SUS merged, but as an XSI extension (still SUS-only).[2]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 830.
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 356.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/sys/stat.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <e4503345e46fc2c621287766e223c6497bde55d0.1768025095.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
man/man3type/stat.3type

index 21610f7ea723c1fd9ac71d02b35c729d205b6da9..55294599638a852e95c819ad19e95d83144f1a19 100644 (file)
@@ -144,7 +144,8 @@ POSIX.1-1988.
 .I .st_blksize
 .TQ
 .I .st_blocks
-POSIX.1-1988.
+SUSv1,
+POSIX.1-2001 XSI.
 .P
 Old kernels and old standards did not support nanosecond timestamp fields.
 Instead, there were three timestamp fields