]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
6 days agoman/man2/: HISTORY, STANDARDS: Update history of system calls CI-G master
Alejandro Colomar [Fri, 23 Jan 2026 16:02:37 +0000 (17:02 +0100)] 
man/man2/: HISTORY, STANDARDS: Update history of system calls CI-G

On Wed, Jan 21, 2026 at 12:06:52PM +0000, Seth McDonald wrote:
> This patch set updates the POSIX/SUS history of system calls with
> identifiers starting with CI through G.  It also attempts to provide
> chronological order where possible, similar to the last patch set.

Message-ID: <cover.1768995315.git.sethmcmail@pm.me>
Message-ID: <cover.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2)
Seth McDonald [Thu, 22 Jan 2026 02:26:05 +0000 (02:26 +0000)] 
man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2)

gettimeofday(2) first appeared in SUSv1.[1]  The function was 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 3 "System Interfaces", p. 275.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", p.
567.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/gettimeofday.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <37278a0497bdc28cbeaef156d36d66530381bd6c.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2)
Seth McDonald [Thu, 22 Jan 2026 02:26:01 +0000 (02:26 +0000)] 
man/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2)

getrusage(2) first appeared in SUSv1.[1]  The function was 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 3 "System Interfaces", p. 271.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp.
554-555.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/getrusage.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <3efc2800fc16289dfabb65c2715e66efb094e367.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:57 +0000 (02:25 +0000)] 
man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2)

getsid(2) first appeared in SUSv1.[1]  The function was added to
POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still
SUS-only).[2]  Then POSIX.1-2008 added it to the base specification.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 273.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", p.
558.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/getsid.html>
[3] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", p.
1073.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/getsid.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <8ec811d4690abb5aa56eb3014900dd82b27dda6d.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:52 +0000 (02:25 +0000)] 
man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2)

getrlimit(2) and setrlimit(2) first appeared in SUSv1.[1]  The functions
were added to POSIX.1-2001 when POSIX and SUS merged, but as an XSI
extension (still SUS-only).[2]  Then POSIX.1-2024 added them to the base
specification.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", pp. 269-270.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp.
551-553.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/getrlimit.html>
[3] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", pp.
1176-1179.
<https://pubs.opengroup.org/onlinepubs/9799919799/functions/getrlimit.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <ffb23d5856179db3b8fd8a6514203418b28eb7be.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getresuid.2: STANDARDS, HISTORY: Update first POSIX appearance of getres...
Seth McDonald [Thu, 22 Jan 2026 02:25:48 +0000 (02:25 +0000)] 
man/man2/getresuid.2: STANDARDS, HISTORY: Update first POSIX appearance of getres[gu]id(2)

getresgid(2) and getresuid(2) first appeared in POSIX.1-2024 as an XSI
extension.[1][2]

[1] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", p.
1174.
<https://pubs.opengroup.org/onlinepubs/9799919799/functions/getresgid.html>
[2] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", p.
1175.
<https://pubs.opengroup.org/onlinepubs/9799919799/functions/getresuid.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <0afcc4b4083b450adfaf63958f85e99926d7fa6c.1769047228.git.sethmcmail@pm.me>
[alx: update STANDARDS too]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:44 +0000 (02:25 +0000)] 
man/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2)

getpriority(2) and setpriority(2) first appeared in SUSv1.[1]  The
functions 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 3 "System Interfaces", pp. 262-263.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp.
540-542.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/getpriority.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <6bcf34a705e3f58af4e47f0b55e383787ddaa959.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:39 +0000 (02:25 +0000)] 
man/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2)

getpid(2) and getppid(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 4.1.1 "Get Process and Parent Process
IDs".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <db04851687858925bab6717857321aaf910c000f.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:33 +0000 (02:25 +0000)] 
man/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2)

getpagesize(2) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 254.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <825144f9529837adcba4a53ccd0395221b26b8e7.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:29 +0000 (02:25 +0000)] 
man/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2)

getitimer(2) and setitimer(2) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", pp. 244-245.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <9c780e0e0176bd677be89eedc07be1e66d2365f1.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:25 +0000 (02:25 +0000)] 
man/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2)

gethostname(2) first appeared in POSIX.1-2001.[1]

[1] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", p.
516.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/gethostname.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <94b81d0f1c2b0d082b5b8510d86ba235c21a3069.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:21 +0000 (02:25 +0000)] 
man/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2)

getgroups(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 4.2.3 "Get Supplementary Group IDs".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <4ad7acf2ef8cd66a53d27a59a1d7b9933a84741f.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:17 +0000 (02:25 +0000)] 
man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2)

getgid(2), getegid(2), getuid(2), and geteuid(2) first appeared in
POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 4.2.1 "Get Real User, Effective User,
Real Group, and Effective Group IDs".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <6b987649c5ccd426ddffb770a5ba82cb88d91af9.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:12 +0000 (02:25 +0000)] 
man/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2)

fdatasync(2) first appeared in POSIX.1-1996.[1]

[1] ISO/IEC 9945-1:1996, Section 6.6.2 "Synchronize the Data of a File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <0d67e7c63fd30e88854df7fe8bdffe5607e8b777.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:08 +0000 (02:25 +0000)] 
man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2)

fsync(2) first appeared in SUSv1.[1]  The function was then added to
POSIX.1-1996.[2]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 214.
[2] ISO/IEC 9945-1:1996, Section 6.6.1 "Synchronize the State of a
File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <ab31e843c470a424885b91d6f94f2a89b291135c.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2)
Seth McDonald [Thu, 22 Jan 2026 02:25:04 +0000 (02:25 +0000)] 
man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2)

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <7b237415d7b97d09966619de01d8542e4f6f4ba9.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2)
Seth McDonald [Thu, 22 Jan 2026 02:24:59 +0000 (02:24 +0000)] 
man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2)

fork(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 3.1.1 "Process Creation".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <7404e99ec6900a598552b310b152c325000163ff.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants
Seth McDonald [Thu, 22 Jan 2026 02:24:54 +0000 (02:24 +0000)] 
man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants

The F_GETLK, F_SETLK, and F_SETLKW symbolic constants first appeared in
POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Table 6-1 "cmd Values for fcntl()".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <a44c4965006373942afeb2f091c752b2dfbfbfd5.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2)
Seth McDonald [Thu, 22 Jan 2026 02:24:50 +0000 (02:24 +0000)] 
man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2)

fcntl(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 6.5.2 "File Control".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <1f924f4f5c3c3764469b48cd79a748b78137ec17.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2)
Seth McDonald [Thu, 22 Jan 2026 02:24:45 +0000 (02:24 +0000)] 
man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2)

_exit(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 3.2.2 "Terminate a Process".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <eb5b310ab4dd16207afcdc5e8b9f8d80cd356b8d.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2)
Seth McDonald [Thu, 22 Jan 2026 02:24:41 +0000 (02:24 +0000)] 
man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2)

execve(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 3.1.2 "Execute a File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <5d691ee5e6a33e81446f7113d671f813ec7d2108.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2)
Seth McDonald [Thu, 22 Jan 2026 02:24:36 +0000 (02:24 +0000)] 
man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2)

dup(2) and dup2(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 6.2.1 "Duplicate an Open File
Descriptor".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <11e4b9d2ac052c8d240ceec95ac927ec6025c397.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/close.2: HISTORY: Update first POSIX appearance of close(2)
Seth McDonald [Thu, 22 Jan 2026 02:24:32 +0000 (02:24 +0000)] 
man/man2/close.2: HISTORY: Update first POSIX appearance of close(2)

close(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 6.3.1 "Close a File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <5327747ac3c39457d3cf527ff19afa1c49150d89.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls
Seth McDonald [Thu, 22 Jan 2026 02:24:28 +0000 (02:24 +0000)] 
man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls

clock_getres(2), clock_gettime(2), and clock_settime(2) first appeared
in POSIX.1-1996.[1]  SUSv2 incorporates POSIX.1-1996, so listing both is
redundant.

[1] ISO/IEC 9945-1:1996, Section 14.2.1 "Clocks".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <1a421b5ee130c1d5892791060b6fdf8d911d8362.1769047228.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 days agoman/man2const/F_[SG]ETDELEG.2const, man/man2/fcntl.2: Document F_SETDELEG and F_GETDELEG
Jeff Layton [Sun, 18 Jan 2026 15:42:37 +0000 (16:42 +0100)] 
man/man2const/F_[SG]ETDELEG.2const, man/man2/fcntl.2: Document F_SETDELEG and F_GETDELEG

With Linux 6.19, userland will be able to request a delegation on a file
or directory.  These new objects act a lot like file leases, but are
based on NFSv4 file and directory delegations.

Add new F_GETDELEG and F_SETDELEG manpages to document them.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
[alx: minor tweaks]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Message-ID: <5b283a25dbe2ab9ed78719c132885d9d3157f2bb.1768750908.git.alx@kernel.org>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Message-ID: <a0916b361406fa52771cf3dd507521fa1cc31d7c.camel@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/*: HISTORY: Update history of syscalls A-CH
Alejandro Colomar [Tue, 20 Jan 2026 01:43:51 +0000 (02:43 +0100)] 
man/man2/*: HISTORY: Update history of syscalls A-CH

On Mon, Jan 19, 2026 at 11:54:29AM +0000, Seth McDonald wrote:
> Continuing the updating of HISTORY sections, this patch set regards
> system calls whose identifiers start with A through CH.  This time,
> more care was taken to ensure any modified lists are given in a
> somewhat chronological order.
>
> As hinted at previously on this [mailing] list, searching for a
> *truely* chronological ordering is likely a futile effort given the
> seemingly circular influences between many early systems.  But an
> approximation of this ordering based on our limited information can
> still be useful.  Which is the attitude with which these patches were
> made.

Link: <https://lore.kernel.org/linux-man/aWzk8dtIvNSdVlkY@devuan/>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chroot.2: HISTORY: Update first SUS appearance of chroot(2)
Seth McDonald [Mon, 19 Jan 2026 11:58:35 +0000 (11:58 +0000)] 
man/man2/chroot.2: HISTORY: Update first SUS appearance of chroot(2)

chroot(2) first appeared in SUSv1 with the 'TO BE WITHDRAWN' marking.[1]
It was given this marking because "[t]here is no portable use that an
application could make of this interface."

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", pp. 88-89.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <fd08b4cf0a5260ec25eb26cc1a5f0b81d935e0ba.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chown.2: HISTORY: Update first POSIX appearance of lchown(2)
Seth McDonald [Mon, 19 Jan 2026 11:58:25 +0000 (11:58 +0000)] 
man/man2/chown.2: HISTORY: Update first POSIX appearance of lchown(2)

lchown(2) first appeared in SUSv1.[1]  The function was added to
POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still
SUS-only).[2]  Then POSIX.1-2008 added it to the base specification.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 349.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", p.
671.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/lchown.html>
[3] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", pp.
1206-1208.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/lchown.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <5abf94a520b58bd603fa93817c2422406be9cb21.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chown.2: HISTORY: Update first SUS appearance of fchown(2)
Seth McDonald [Mon, 19 Jan 2026 11:58:13 +0000 (11:58 +0000)] 
man/man2/chown.2: HISTORY: Update first SUS appearance of fchown(2)

fchown(2) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 145.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <bf9099a04c4fda445342d53736068ce343beda13.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chown.2: HISTORY: Update first POSIX appearance of chown(2)
Seth McDonald [Mon, 19 Jan 2026 11:57:49 +0000 (11:57 +0000)] 
man/man2/chown.2: HISTORY: Update first POSIX appearance of chown(2)

chown(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 5.6.5 "Change Owner and Group of a
File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <fccd134bc9d7acf1676a26bf6202d652f20fe7a6.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chown.2: HISTORY: Split chown(2), fchown(2), and lchown(2)
Seth McDonald [Mon, 19 Jan 2026 11:57:37 +0000 (11:57 +0000)] 
man/man2/chown.2: HISTORY: Split chown(2), fchown(2), and lchown(2)

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <2981d5702b65f8f109d50c7b52d6c6e29e38057a.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chmod.2: HISTORY: Update first POSIX appearance of AT_SYMLINK_NOFOLLOW
Seth McDonald [Mon, 19 Jan 2026 11:57:26 +0000 (11:57 +0000)] 
man/man2/chmod.2: HISTORY: Update first POSIX appearance of AT_SYMLINK_NOFOLLOW

The AT_SYMLINK_NOFOLLOW symbolic constant first appeared in
POSIX.1-2008.[1]

[1] IEEE Std 1003.1-2008, Volume 1, Chapter 13 "Headers", p. 239.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/basedefs/fcntl.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <bc1d06a06e9ea35144347a32d3253c531ba24428.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chmod.2: HISTORY: Update first POSIX appearance of fchmod(2)
Seth McDonald [Mon, 19 Jan 2026 11:57:17 +0000 (11:57 +0000)] 
man/man2/chmod.2: HISTORY: Update first POSIX appearance of fchmod(2)

fchmod(2) first appeared in SUSv1.[1]  The function was then added to
POSIX.1-1996.[2]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 144.
[2] ISO/IEC 9945-1:1996, Section 5.6.4 "Change File Modes".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <691b1ee7109938a4aa5b4389eb42622099b4d2b0.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chmod.2: HISTORY: Update first POSIX appearance of chmod(2)
Seth McDonald [Mon, 19 Jan 2026 11:56:48 +0000 (11:56 +0000)] 
man/man2/chmod.2: HISTORY: Update first POSIX appearance of chmod(2)

chmod(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 5.6.4 "Change File Modes".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <de87aa2b3e28fe1ade21c7d119dd3968616fb25d.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chmod.2: HISTORY: Split chmod(2) and fchmod(2)
Seth McDonald [Mon, 19 Jan 2026 11:56:32 +0000 (11:56 +0000)] 
man/man2/chmod.2: HISTORY: Split chmod(2) and fchmod(2)

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <ce5b927c669594bafd4a41b9d07180a1e621ecca.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chdir.2: HISTORY: Update first POSIX appearance of fchdir(2)
Seth McDonald [Mon, 19 Jan 2026 11:56:20 +0000 (11:56 +0000)] 
man/man2/chdir.2: HISTORY: Update first POSIX appearance of fchdir(2)

fchdir(2) first appeared in SUSv1.[1]  The function was added to
POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still
SUS-only).[2]  Then POSIX.1-2008 added it to the base specification.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", p. 143.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", p.
320.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/fchdir.html>
[3] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", p.
798.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/fchdir.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <d6316545d2530706140cf45037e5f3ae48f1d8a8.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chdir.2: HISTORY: Update first POSIX appearance of chdir(2)
Seth McDonald [Mon, 19 Jan 2026 11:55:56 +0000 (11:55 +0000)] 
man/man2/chdir.2: HISTORY: Update first POSIX appearance of chdir(2)

chdir(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 5.2.1 "Change Current Working
Directory".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <61d257dc50320b3b12aa610f918e42c877a88764.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/chdir.2: HISTORY: Split chdir(2) and fchdir(2)
Seth McDonald [Mon, 19 Jan 2026 11:55:43 +0000 (11:55 +0000)] 
man/man2/chdir.2: HISTORY: Split chdir(2) and fchdir(2)

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <c6961e073ad14367690a789b234474fcaf27c70c.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/alarm.2: HISTORY: Update first POSIX appearance of alarm(2)
Seth McDonald [Mon, 19 Jan 2026 11:55:30 +0000 (11:55 +0000)] 
man/man2/alarm.2: HISTORY: Update first POSIX appearance of alarm(2)

alarm(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 3.4.1 "Schedule Alarm".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <51224c3d2e6c6249ee36405e7a8399ce1b491ce1.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/access.2: HISTORY: Update first POSIX appearance of faccessat(2)
Seth McDonald [Mon, 19 Jan 2026 11:55:18 +0000 (11:55 +0000)] 
man/man2/access.2: HISTORY: Update first POSIX appearance of faccessat(2)

faccessat(2) first appeared in POSIX.1-2008.[1]

[1] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", pp.
561-563.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/access.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <7e6b054be57e885bd938143b260180d54004d55a.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man2/access.2: HISTORY: Update first POSIX appearance of access(2)
Seth McDonald [Mon, 19 Jan 2026 11:54:54 +0000 (11:54 +0000)] 
man/man2/access.2: HISTORY: Update first POSIX appearance of access(2)

access(2) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 5.6.3 "File Accessibility".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <58a0a70c630826583aadaa7979041c8d0d72fc12.1768822707.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
10 days agoman/man3type/time_t.3type: HISTORY: wfix
Seth McDonald [Mon, 19 Jan 2026 06:57:08 +0000 (06:57 +0000)] 
man/man3type/time_t.3type: HISTORY: wfix

There are two more lines which were part of the paragraph that the
listed commit removed.  On their own, they do not form a complete
sentence.  So remove the missed two lines.

Fixes: b32b8934dd19 (2026-01-18; "man/man3type/time_t.3type: HISTORY: Remove superfluous theoretical history")
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <0e6949ff808556cd8632520603fb2c030b7a5215.1768804942.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man3type/time_t.3type: HISTORY: Some implementation are still stuck on 32-bit...
Alejandro Colomar [Sun, 18 Jan 2026 22:28:55 +0000 (23:28 +0100)] 
man/man3type/time_t.3type: HISTORY: Some implementation are still stuck on 32-bit time_t

Cc: Collin Funk <collin.funk1@gmail.com>
Cc: Mark Harris <mark.hsj@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man3type/time_t.3type: HISTORY: Remove superfluous theoretical history
Alejandro Colomar [Sun, 18 Jan 2026 22:27:57 +0000 (23:27 +0100)] 
man/man3type/time_t.3type: HISTORY: Remove superfluous theoretical history

No implementation ever used a non-integer type.
Let's not worry programmers unnecessarily.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man7/standards.7: XPGv3 and XPGv4 were Issue 3 and Issue 4
Alejandro Colomar [Sun, 18 Jan 2026 01:12:29 +0000 (02:12 +0100)] 
man/man7/standards.7: XPGv3 and XPGv4 were Issue 3 and Issue 4

Cc: наб <nabijaczleweli@nabijaczleweli.xyz>
Cc: Seth McDonald <sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
11 days agoman/man7/standards.7: Fix names of SVID revisions, and add links
Alejandro Colomar [Sun, 18 Jan 2026 01:08:06 +0000 (02:08 +0100)] 
man/man7/standards.7: Fix names of SVID revisions, and add links

Cc: наб <nabijaczleweli@nabijaczleweli.xyz>
Cc: Seth McDonald <sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
12 days agoman/man7/standards.7: SUSv2 is Issue 5
Alejandro Colomar [Sun, 18 Jan 2026 00:54:33 +0000 (01:54 +0100)] 
man/man7/standards.7: SUSv2 is Issue 5

Cc: наб <nabijaczleweli@nabijaczleweli.xyz>
Cc: Seth McDonald <sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/TCSETS.2const: SYNOPSIS: struct termio is deprecated, AFAICS
Alejandro Colomar [Fri, 16 Jan 2026 21:05:22 +0000 (22:05 +0100)] 
man/man2const/TCSETS.2const: SYNOPSIS: struct termio is deprecated, AFAICS

Signed-off-by: Alejandro Colomar <alx@kernel.org>
13 days agoman/man2const/PR_SET_MDWE.2const: wfix
Alejandro Colomar [Fri, 16 Jan 2026 12:37:28 +0000 (13:37 +0100)] 
man/man2const/PR_SET_MDWE.2const: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Suggested-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Cc: Florent Revest <revest@chromium.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man5/gai.conf: Labels have a label not a precedence
Dr. David Alan Gilbert [Sun, 4 Jan 2026 22:04:38 +0000 (22:04 +0000)] 
man/man5/gai.conf: Labels have a label not a precedence

The numeric value on a label entry is a label which is separate
from the precedences.  Labels are compared with other labels, not
precedences.

Rename the field.

Link: <https://datatracker.ietf.org/doc/html/rfc3484#section-2.1>
Link: <https://sourceware.org/git/?p=glibc.git;a=blob;f=nss/getaddrinfo.c;h=c0f496f96c752220e68bf0257d9ff1ffc624ebe6;hb=HEAD#l1525>
Signed-off-by: Dr. David Alan Gilbert <dave@treblig.org>
Message-ID: <20260104220438.265626-1-dg@treblig.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/F_GETLEASE.2const: wfix, ffix
Jeff Layton [Wed, 14 Jan 2026 17:35:25 +0000 (12:35 -0500)] 
man/man2const/F_GETLEASE.2const: wfix, ffix

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Message-ID: <20260114-master-v2-2-719f5b47dfe2@kernel.org>
[alx: split commit]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2const/F_GETLEASE.2const: ERRORS: Document lease-specific errors
Jeff Layton [Wed, 14 Jan 2026 17:35:25 +0000 (12:35 -0500)] 
man/man2const/F_GETLEASE.2const: ERRORS: Document lease-specific errors

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Message-ID: <20260114-master-v2-2-719f5b47dfe2@kernel.org>
[alx: split commit]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man7/landlock.7: Filesystem actions: Re-group description of IOCTL access right
Günther Noack [Tue, 13 Jan 2026 19:20:53 +0000 (20:20 +0100)] 
man/man7/landlock.7: Filesystem actions: Re-group description of IOCTL access right

Move the description of the LANDLOCK_ACCESS_FS_IOCTL_DEV access right
together with the file access rights.

This group of access rights applies to files (in this case device
files), and they can be added to file or directory inodes using
landlock_add_rule(2).  The check for that works the same for all file
access rights, including LANDLOCK_ACCESS_FS_IOCTL_DEV.

Invoking ioctl(2) on directory FDs can not currently be restricted
with Landlock.  Having it grouped separately in the documentation is a
remnant from earlier revisions of the LANDLOCK_ACCESS_FS_IOCTL_DEV
patch set.

The same change was also done in kernel documentation, linked below.

Fixes: 893db5f60c73 (2024-08-21; "landlock.7: Document Landlock ABI version 5 (IOCTL)")
Link: https://lore.kernel.org/all/20260111175203.6545-2-gnoack3000@gmail.com/
Signed-off-by: Günther Noack <gnoack3000@gmail.com>
Message-ID: <20260113192052.4703-2-gnoack3000@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man2/: Don't use 'v' prefix for versions
Alejandro Colomar [Tue, 13 Jan 2026 13:21:59 +0000 (14:21 +0100)] 
man/man2/: Don't use 'v' prefix for versions

For consistency elsewhere.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoCONTRIBUTING.d/patches/sendmail: In-Reply-To: Document that all revisions of a patch...
Alejandro Colomar [Mon, 12 Jan 2026 23:42:59 +0000 (00:42 +0100)] 
CONTRIBUTING.d/patches/sendmail: In-Reply-To: Document that all revisions of a patch set should reply to v1

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man7/standards.7: Unix/TS: Document Unix/TS 4
Alejandro Colomar [Mon, 12 Jan 2026 14:51:46 +0000 (15:51 +0100)] 
man/man7/standards.7: Unix/TS: Document Unix/TS 4

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man7/standards.7: Organize in subsections
Alejandro Colomar [Mon, 12 Jan 2026 14:46:12 +0000 (15:46 +0100)] 
man/man7/standards.7: Organize in subsections

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man7/standards.7: Rename 'K&R C' => K&R
Alejandro Colomar [Mon, 12 Jan 2026 14:33:18 +0000 (15:33 +0100)] 
man/man7/standards.7: Rename 'K&R C' => K&R

K&R is more compact, and is also widely understood.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/stat.3type: HISTORY: Specify initial datatypes of .st_{blksize,blocks}
Seth McDonald [Sat, 10 Jan 2026 06:15:20 +0000 (16:15 +1000)] 
man/man3type/stat.3type: HISTORY: Specify initial datatypes of .st_{blksize,blocks}

The st_blksize and st_blocks fields of the stat(3type) structure were
both specified as 'long' integers in SUSv1.[1]  SUSv2 then changed them
to blksize_t(3type) and blkcnt_t(3type), respectively.[2]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 830.
[2] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1169.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/sysstat.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <5f6bf068bb5fa226d4933f2faa25a738ce098cc8.1768025095.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/stat.3type: HISTORY: Update first POSIX appearance of .st_{rdev,blksize...
Seth McDonald [Sat, 10 Jan 2026 06:15:19 +0000 (16:15 +1000)] 
man/man3type/stat.3type: HISTORY: Update first POSIX appearance of .st_{rdev,blksize,blocks}

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>
2 weeks agoman/man3type/stat.3type: HISTORY: Split stat from .st_{rdev,blksize,blocks}
Seth McDonald [Sat, 10 Jan 2026 06:15:18 +0000 (16:15 +1000)] 
man/man3type/stat.3type: HISTORY: Split stat from .st_{rdev,blksize,blocks}

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <f09dc86eb3958f8a21b2e41cf1a7916bafc96ac8.1768025095.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wint_t.3type: DESCRIPTION: ffix
Seth McDonald [Fri, 9 Jan 2026 06:40:43 +0000 (16:40 +1000)] 
man/man3type/wint_t.3type: DESCRIPTION: ffix

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <694ea5baaddcc78597a8951ca58d115656386fec.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wint_t.3type: HISTORY: Update first SUS appearance of wint_t(3type)...
Seth McDonald [Fri, 9 Jan 2026 06:40:42 +0000 (16:40 +1000)] 
man/man3type/wint_t.3type: HISTORY: Update first SUS appearance of wint_t(3type) and WEOF

wint_t(3type) and WEOF first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", pp. 867-668.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <a9ac764ac2836bf1644b08ccad6c61f72edd19ab.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wint_t.3type: HISTORY: Split wint_t and WEOF from WINT_M{AX,IN}
Seth McDonald [Fri, 9 Jan 2026 06:40:41 +0000 (16:40 +1000)] 
man/man3type/wint_t.3type: HISTORY: Split wint_t and WEOF from WINT_M{AX,IN}

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <730e0c713039869b2b36fad7aa54376239874cc1.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of WCHAR_M{AX,IN}
Seth McDonald [Fri, 9 Jan 2026 06:40:40 +0000 (16:40 +1000)] 
man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of WCHAR_M{AX,IN}

WCHAR_MAX and WCHAR_MIN first appeared in SUSv2.[1]

[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1213.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/wchar.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <fb806a50acd63efcb126d20a3f6d51083ba90926.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of wchar_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:39 +0000 (16:40 +1000)] 
man/man3type/wchar_t.3type: HISTORY: Update first SUS appearance of wchar_t(3type)

wchar_t(3type) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 803.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <a7d237cd5287cf35982d26f5289b1b9daaeb0be1.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/wchar_t.3type: HISTORY: Split wchar_t and WCHAR_M{AX,IN}
Seth McDonald [Fri, 9 Jan 2026 06:40:38 +0000 (16:40 +1000)] 
man/man3type/wchar_t.3type: HISTORY: Split wchar_t and WCHAR_M{AX,IN}

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <87a39e047c0e13643ff9963725d7a0ae3884fc5f.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/void.3type: HISTORY: Update first POSIX appearance of void(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:37 +0000 (16:40 +1000)] 
man/man3type/void.3type: HISTORY: Update first POSIX appearance of void(3type)

The void pointer (void*) type first appeared in POSIX.1-1990 as a
parameter type in the read(2) function.[1]

[1] IEEE Std 1003.1-1990, Section 6.4.1 "Read from a File".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <efe8112034e9388465c108fd0418d7e0c68d12ee.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/va_list.3type: HISTORY: Update first SUS appearance of va_list(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:36 +0000 (16:40 +1000)] 
man/man3type/va_list.3type: HISTORY: Update first SUS appearance of va_list(3type)

va_list(3type) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 801.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <9a9b76c452feb3ed2fac7bca80eb105fda007bff.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/timeval.3type: HISTORY: Update first SUS appearance of timeval(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:35 +0000 (16:40 +1000)] 
man/man3type/timeval.3type: HISTORY: Update first SUS appearance of timeval(3type)

timeval(3type) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 834.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <47c6b50cf1a1ae9a8f85cba88911c673fe757995.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/time_t.3type: HISTORY: Update first POSIX appearance of useconds_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:34 +0000 (16:40 +1000)] 
man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of useconds_t(3type)

useconds_t(3type) first appeared in SUSv1.[1]  The type was 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. 838.
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 367.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/sys/types.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <d8cf35e1cf3e16fe0a323c0dd01bb4767507fee2.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/time_t.3type: HISTORY: Update first POSIX appearance of suseconds_t...
Seth McDonald [Fri, 9 Jan 2026 06:40:33 +0000 (16:40 +1000)] 
man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of suseconds_t(3type)

suseconds_t(3type) first appeared in SUSv2.[1]  The type was added to
POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still
SUS-only).[2]  Then POSIX.1-2024 added it to the base specification.[3]

[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1177.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/systypes.h.html>
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 367.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/sys/types.h.html>
[3] IEEE Std 1003.1-2024, Volume 1, Chapter 14 "Headers", p. 426.
<https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/sys_types.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <7f54dbc4481df2924d1cc277a3453c7939292442.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/time_t.3type: HISTORY: Update first POSIX appearance of time_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:32 +0000 (16:40 +1000)] 
man/man3type/time_t.3type: HISTORY: Update first POSIX appearance of time_t(3type)

time_t(3type) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 2.8.1 "Symbols From The C Standard".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <d1a047ff7ec86f12101321808c39c8f947571f92.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/size_t.3type: HISTORY: Update first POSIX appearance of [s]size_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:31 +0000 (16:40 +1000)] 
man/man3type/size_t.3type: HISTORY: Update first POSIX appearance of [s]size_t(3type)

size_t(3type) and ssize_t(3type) first appeared in POSIX.1-1990.[1]

[1] IEEE Std 1003.1-1990, Table 2-1 "Primitive System Data Types".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <3cf622ba3c3cb3a94491e80ca153ab29f182620d.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/ptrdiff_t.3type: HISTORY: Update first SUS appearance of ptrdiff_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:30 +0000 (16:40 +1000)] 
man/man3type/ptrdiff_t.3type: HISTORY: Update first SUS appearance of ptrdiff_t(3type)

ptrdiff_t(3type) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 803.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <741cd602cffbc97d9682639a2c6abd751f522c41.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/mbstate_t.3type: HISTORY: Update first SUS appearance of mbstate_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:29 +0000 (16:40 +1000)] 
man/man3type/mbstate_t.3type: HISTORY: Update first SUS appearance of mbstate_t(3type)

mbstate_t(3type) first appeared in SUSv2.[1]

[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1212.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/wchar.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <b4bba25be7dfabc0864f3eea3f92435d8f36b2ca.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/lconv.3type: HISTORY: Update first SUS appearance of lconv(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:28 +0000 (16:40 +1000)] 
man/man3type/lconv.3type: HISTORY: Update first SUS appearance of lconv(3type)

lconv(3type) first appeared in SUSv1, but without the six members
int_[pn]_{cs_precedes,sep_by_space,sign_posn}.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 778.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <ca58744440b06b6e7dac8599c69613454f619ffa.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/lconv.3type: HISTORY: Split lconv and .int_[np]_{cs_precedes,sep_by_spac...
Seth McDonald [Fri, 9 Jan 2026 06:40:27 +0000 (16:40 +1000)] 
man/man3type/lconv.3type: HISTORY: Split lconv and .int_[np]_{cs_precedes,sep_by_space,sign_posn}

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <fb168b7dee6d8abbe3dd973fecd15d1eccae28ec.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/iovec.3type: HISTORY: Update first POSIX appearance of iovec(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:26 +0000 (16:40 +1000)] 
man/man3type/iovec.3type: HISTORY: Update first POSIX appearance of iovec(3type)

iovec(3type) first appeared in SUSv1.[1]  The type was 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. 840.
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 369.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/sys/uio.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <0cf31543f6d22de123da7bae70f6f8af1be0e997.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: DESCRIPTION: ffix
Seth McDonald [Fri, 9 Jan 2026 06:40:25 +0000 (16:40 +1000)] 
man/man3type/intptr_t.3type: DESCRIPTION: ffix

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <c5e354f0878c8c002534cc1a2de0937fd3a61422.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: STANDARDS: Update to C23
Alejandro Colomar [Fri, 9 Jan 2026 10:25:31 +0000 (11:25 +0100)] 
man/man3type/intptr_t.3type: STANDARDS: Update to C23

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: STANDARDS, HISTORY: [U]INTPTR_WIDTH was added in C23
Seth McDonald [Fri, 9 Jan 2026 06:40:24 +0000 (16:40 +1000)] 
man/man3type/intptr_t.3type: STANDARDS, HISTORY: [U]INTPTR_WIDTH was added in C23

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [U]INTPTR_MAX...
Seth McDonald [Fri, 9 Jan 2026 06:40:23 +0000 (16:40 +1000)] 
man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [U]INTPTR_MAX and INTPTR_MIN

INTPTR_MAX, UINTPTR_MAX, and INTPTR_MIN are defined if and only if
intptr_t(3type) and uintptr_t(3type) are declared.[1]  So given that the
types are only mandatory on XSI-conformant systems, the same is true for
the macros.

[1] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", pp. 314,
316-318.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/stdint.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <455e106a5e0d571f617c544d870f252a1896ed0c.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [u]intptr_t...
Seth McDonald [Fri, 9 Jan 2026 06:40:22 +0000 (16:40 +1000)] 
man/man3type/intptr_t.3type: HISTORY: Update first POSIX appearance of [u]intptr_t(3type)

intptr_t(3type) and uintptr_t(3type) first appeared in SUSv2.[1]  The
types were added to POSIX.1-2001 when POSIX and SUS merged, but are only
mandatory on XSI-conformant systems.[2]

[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1089.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/inttypes.h.html>
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 316.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/stdint.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <c587540f97c4d4e8bbb6ba4db9afa55c84718ebf.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/intptr_t.3type: HISTORY: Split types and macros
Seth McDonald [Fri, 9 Jan 2026 06:40:21 +0000 (16:40 +1000)] 
man/man3type/intptr_t.3type: HISTORY: Split types and macros

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <3a8217dd15084949ec78561c6de36b831307dd5a.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/id_t.3type: HISTORY: Update first POSIX appearance of id_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:20 +0000 (16:40 +1000)] 
man/man3type/id_t.3type: HISTORY: Update first POSIX appearance of id_t(3type)

id_t(3type) first appeared in SUSv1.[1]  The type was added to
POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still
SUS-only).[2]  Then POSIX.1-2008 moved it to the base specification.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 838.
[2] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 366.
<https://pubs.opengroup.org/onlinepubs/009604499/basedefs/sys/types.h.html>
[3] IEEE Std 1003.1-2008, Volume 1, Chapter 13 "Headers", p. 398.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/basedefs/sys_types.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <963da2474e6d7f016db6e4d5b376074bc1596519.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 weeks agoman/man3type/div_t.3type: HISTORY: Update first SUS appearance of [l]div_t(3type)
Seth McDonald [Fri, 9 Jan 2026 06:40:19 +0000 (16:40 +1000)] 
man/man3type/div_t.3type: HISTORY: Update first SUS appearance of [l]div_t(3type)

div_t(3type) and ldiv_t(3type) first appeared in SUSv1.[1]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 4 "Headers", p. 807.

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <a6650fa27290b597271c4df7ef3b2d014d8e376f.1767939178.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/timespec.3type: HISTORY: Update first POSIX appearance of timespec(3type)
Seth McDonald [Thu, 8 Jan 2026 03:03:17 +0000 (13:03 +1000)] 
man/man3type/timespec.3type: HISTORY: Update first POSIX appearance of timespec(3type)

timespec(3type) first appeared in POSIX.1-1996.[1]

[1] ISO/IEC 9945-1:1996, Section 14.1.1 "Time Value Specification
Structures".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <d25e140aaabe3e33585635c7601b24761a4f5d3e.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/timer_t.3type: HISTORY: Update first POSIX appearance of timer_t(3type)
Seth McDonald [Thu, 8 Jan 2026 03:03:16 +0000 (13:03 +1000)] 
man/man3type/timer_t.3type: HISTORY: Update first POSIX appearance of timer_t(3type)

timer_t(3type) first appeared in POSIX.1-1996.[1]

[1] ISO/IEC 9945-1:1996, Section 14.1.3 "Type Definitions".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <eb28bf22aed931e9f0afdaa6dfc8f6061bfcae60.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/stat.3type: HISTORY: Update first POSIX appearance of stat(3type)
Seth McDonald [Thu, 8 Jan 2026 03:03:13 +0000 (13:03 +1000)] 
man/man3type/stat.3type: HISTORY: Update first POSIX appearance of stat(3type)

stat(3type) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Section 5.6.1 "File Characteristics: Header
and Data Structure".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <0611f62eeedbbf5f576851c46e5ab41d19b3d3a1.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/stat.3type: SYNOPSIS: wfix
Seth McDonald [Thu, 8 Jan 2026 03:03:12 +0000 (13:03 +1000)] 
man/man3type/stat.3type: SYNOPSIS: wfix

When the VERSIONS section was renamed to HISTORY, the reference to the
VERSIONS section in the SYNOPSIS was not removed.  Change the comment to
refer to the HISTORY section.

Fixes: 4131356cdab8 (2023-03-30; "man*/, man-pages.7: VERSIONS, STANDARDS, HISTORY: Reorganize sections")
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <84a9e467d506b8ed0c2d66eb8e1e87446a8a8630.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/sigevent.3type: HISTORY: Update first POSIX appearance of sig{event...
Seth McDonald [Thu, 8 Jan 2026 03:03:11 +0000 (13:03 +1000)] 
man/man3type/sigevent.3type: HISTORY: Update first POSIX appearance of sig{event,val}(3type)

sigevent(3type) and sigval(3type) first appeared in POSIX.1-1996.[1]

[1] ISO/IEC 9945-1:1996, Section 3.3.1.2 "Signal Generation and
Delivery".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <6919cafeb4e367c998588574812693bd67b04a2a.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/off_t.3type: HISTORY: Update first POSIX appearance of off_t(3type)
Seth McDonald [Thu, 8 Jan 2026 03:03:10 +0000 (13:03 +1000)] 
man/man3type/off_t.3type: HISTORY: Update first POSIX appearance of off_t(3type)

off_t(3type) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Table 2-1 "Primitive System Data Types".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <6b062b0d6afac3422b4b8cd8b1fa7340c43e989f.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/off_t.3type: Change VERSIONS to HISTORY
Seth McDonald [Thu, 8 Jan 2026 03:03:09 +0000 (13:03 +1000)] 
man/man3type/off_t.3type: Change VERSIONS to HISTORY

Fixes: 4131356cdab8 (2023-03-30; "man*/, man-pages.7: VERSIONS, STANDARDS, HISTORY: Reorganize sections")
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <c1498253ab68f6eaffce880c490a11fb1569d533.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/mode_t.3type: HISTORY: Update first POSIX appearance of mode_t(3type)
Seth McDonald [Thu, 8 Jan 2026 03:03:08 +0000 (13:03 +1000)] 
man/man3type/mode_t.3type: HISTORY: Update first POSIX appearance of mode_t(3type)

mode_t(3type) first appeared in POSIX.1-1988.[1]

[1] IEEE Std 1003.1-1988, Table 2-1 "Primitive System Data Types".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <90f54d80c479ed70659bd41287a5b0850c1bac0c.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/itimerspec.3type: HISTORY: Update first POSIX appearance of itimerspec...
Seth McDonald [Thu, 8 Jan 2026 03:03:07 +0000 (13:03 +1000)] 
man/man3type/itimerspec.3type: HISTORY: Update first POSIX appearance of itimerspec(3type)

itimerspec(3type) first appeared in POSIX.1-1996.[1]

[1] ISO/IEC 9945-1:1996, Section 14.1.1 "Time Value Specification
Structures".

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <48b823b1a96548132bd3414bcb3505f15e1572b3.1767840410.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3/stpncpy.3: wfix
Alejandro Colomar [Tue, 6 Jan 2026 17:05:19 +0000 (18:05 +0100)] 
man/man3/stpncpy.3: wfix

stpncpy(3) doesn't handle wide characters.

Fixes: 53783e73e482 (2025-07-11; "man/man3/stpncpy.3: RETURN VALUE: wfix")
Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/intN_t.3type: STANDARDS: These conform to C23
Alejandro Colomar [Tue, 6 Jan 2026 14:20:57 +0000 (15:20 +0100)] 
man/man3type/intN_t.3type: STANDARDS: These conform to C23

Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/intN_t.3type: HISTORY: Be more schematic
Alejandro Colomar [Tue, 6 Jan 2026 14:20:21 +0000 (15:20 +0100)] 
man/man3type/intN_t.3type: HISTORY: Be more schematic

Signed-off-by: Alejandro Colomar <alx@kernel.org>
3 weeks agoman/man3type/intN_t.3type: HISTORY: Update first SUS appearance of [u]intN_t(3type)
Seth McDonald [Tue, 6 Jan 2026 07:08:04 +0000 (17:08 +1000)] 
man/man3type/intN_t.3type: HISTORY: Update first SUS appearance of [u]intN_t(3type)

The [u]intN_t(3type) types, for N ∈ {8,16,32,64}, first appeared in
SUSv2 under the <inttypes.h> header.[1]

[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1089.
<https://pubs.opengroup.org/onlinepubs/7908799/xsh/inttypes.h.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <43f013547fbef4530f3338e0f7cb2806fe6507cf.1767675322.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>