]>
git.ipfire.org Git - thirdparty/man-pages.git/log
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Seth McDonald [Tue, 6 Jan 2026 07:08:03 +0000 (17:08 +1000)]
man/man3type/intN_t.3type: HISTORY: Split types and macros
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
903b6a6dee42c404176b4658aba98950deab9fe9 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:08:00 +0000 (17:08 +1000)]
man/man3type/id_t.3type: HISTORY: Update first POSIX appearance of [pug]id_t(3type)
pid_t(3type), uid_t(3type), and gid_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: <
d32b6148d2a987e686c40c3e6ffba0e25fe8c2ab .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:59 +0000 (17:07 +1000)]
man/man3type/id_t.3type: HISTORY: Split id_t(3type) from [pug]id_t(3type)
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
18896b1be985fc76d94ade5d22077c6a413fc97f .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:58 +0000 (17:07 +1000)]
man/man3type/FILE.3type: HISTORY: Update first POSIX appearance of FILE(3type)
FILE(3type) first appeared in POSIX.1-1988.[1]
[1] IEEE Std 1003.1-1988, Section 8.2 "FILE-Type C Language Functions".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
77b4c360910f3cf058402095c99cb7c9c9e4f230 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:56 +0000 (17:07 +1000)]
man/man3type/div_t.3type: HISTORY: Split [l]div_t(3type) and {ll,imax}div_t(3type)
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
417e53f6394af198ebac893236ad51beafa3488e .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:55 +0000 (17:07 +1000)]
man/man3type/dev_t.3type: HISTORY: Update first POSIX appearance of dev_t(3type)
dev_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: <
2bb3f33e65b7e287ea61dc201e249beb692b6001 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:54 +0000 (17:07 +1000)]
man/man3type/clock_t.3type: HISTORY: Update first POSIX appearance of clock_t(3type)
clock_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: <
24395294f63b638cd12edb58258e65412644ec75 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:53 +0000 (17:07 +1000)]
man/man3type/clockid_t.3type: HISTORY: Update first POSIX appearance of clockid_t(3type)
clockid_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: <
75786342c4cc274d71568aa7e5f47f9976ec8c41 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:52 +0000 (17:07 +1000)]
man/man3type/cc_t.3type: HISTORY: Update first POSIX appearance of types
cc_t(3type), speed_t(3type), and tcflag_t(3type) first appeared in
POSIX.1-1988.[1][2]
[1] IEEE Std 1003.1-1988, Section 7.1.2.1 "termios Structure".
[2] IEEE Std 1003.1-1988, Section 7.1.2.7 "Baud Rate Functions".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
eb523868fce18ce322d720ef52219e8c39851b6d .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:51 +0000 (17:07 +1000)]
man/man3type/blk{cnt,size}_t.3type: HISTORY: Update first SUS appearance of blk{cnt,size}_t(3type)
blkcnt_t(3type) and blksize_t(3type) first appeared in SUSv2.[1]
[1] CAE Specification, System Interfaces and Headers, Issue 5, Chapter 4
"Headers", p. 1177.
<https://pubs.opengroup.org/onlinepubs/
7908799 /xsh/systypes.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
3e3cdf605fad029b74a09b9b88aa9f52cc6d8d72 .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Tue, 6 Jan 2026 07:07:50 +0000 (17:07 +1000)]
man/man3type/aiocb.3type: HISTORY: Update first POSIX appearance of aiocb(3type)
aiocb(3type) first appeared in POSIX.1-1996.[1]
[1] ISO/IEC 9945-1:1996, Section 6.7.1.1 "Asynchronous I/O Control
Block".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
9d24531969247a5b763e1bf3de701a8b7614b39d .
1767675322 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Alejandro Colomar [Tue, 6 Jan 2026 14:01:08 +0000 (15:01 +0100)]
man/man1/grepc_c.1: Change Glibc => glibc
We should respect the exact spelling of a proper name.
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Dr. David Alan Gilbert [Mon, 5 Jan 2026 17:44:01 +0000 (17:44 +0000)]
man/man5/gai.conf: EXAMPLES: Document glibc label additions
Glibc includes some extra entries in its default label table
as listed in the gai.conf it distributes.
Update the EXAMPLES to include the spec default and the version glibc
actually uses.
Link: <https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/gai.conf>
Signed-off-by: Dr. David Alan Gilbert <dave@treblig.org>
Message-ID: <
20260105174401 .222443-1-dg@treblig.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:48 +0000 (19:18 +1000)]
man/man3const/NULL.3const: HISTORY: Update first POSIX appearance of NULL(3const)
NULL(3const) 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: <
bbd81741f75936d964554b7c460a0a55070a9ff2 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:47 +0000 (19:18 +1000)]
man/man3const/EXIT_SUCCESS.3const: HISTORY: Update first POSIX appearance of EXIT_FAILURE(3const)
EXIT_FAILURE(3const) first appeared in POSIX.1-1990.[1]
[1] IEEE Std 1003.1-1990, Section 8.1 "Referenced C Language Routines".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
966063053cfe8551e5215e55f5c3a9a195a14a10 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:46 +0000 (19:18 +1000)]
man/man3const/EXIT_SUCCESS.3const: HISTORY: Update first POSIX appearance of EXIT_SUCCESS(3const)
EXIT_SUCCESS(3const) first appeared in POSIX.1-1988.[1]
[1] IEEE Std 1003.1-1988, Section 8.1 "Referenced C Language Routines".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
0b59f68ab057f2a5eb8f34b653c9ec8c3a7f0037 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:45 +0000 (19:18 +1000)]
man/man3const/EXIT_SUCCESS.3const: HISTORY: Split EXIT_SUCCESS(3const) and EXIT_FAILURE(3const)
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
25f4fa02d9413de36de8688b300df5e1c73d0565 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:44 +0000 (19:18 +1000)]
man/man3const/EOF.3const: HISTORY: Update first POSIX appearance of EOF(3const)
EOF(3const) first appeared in POSIX.1-1988.[1]
[1] IEEE 1003.1-1988, Section 7.1.1.9 "Special Characters".
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
b8028fb93420bb513e3ccc47a4b17035532c138d .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:43 +0000 (19:18 +1000)]
man/man2const/IPV6_V6ONLY.2const: HISTORY: Add first POSIX appearance of IPV6_V6ONLY(2const)
IPV6_V6ONLY(2const) first appeared in POSIX.1-2001.[1]
[1] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 281.
<https://pubs.opengroup.org/onlinepubs/
009604499 /basedefs/netinet/in.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
bec94e780a3cee91f56c41b42dc287783686a8b9 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:42 +0000 (19:18 +1000)]
man/man2const/IPV6_UNICAST_HOPS.2const: HISTORY: Add section
IPV6_UNICAST_HOPS(2const) first appeared in POSIX.1-2001.[1]
[1] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 281.
<https://pubs.opengroup.org/onlinepubs/
009604499 /basedefs/netinet/in.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
daf65319f3b8d4f9f87810d3c6ce196ed9eee145 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:41 +0000 (19:18 +1000)]
man/man2const/IPV6_MULTICAST_{HOPS,IF,LOOP}.2const: HISTORY: Add sections
IPV6_MULTICAST_HOPS(2const), IPV6_MULTICAST_IF(2const), and
IPV6_MULTICAST_LOOP(2const) first appeared in POSIX.1-2001.[1]
[1] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 281.
<https://pubs.opengroup.org/onlinepubs/
009604499 /basedefs/netinet/in.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
82a8170800bf0f1ac14762453f9877100e697377 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:40 +0000 (19:18 +1000)]
man/man2const/IPPROTO_IP{V6,}.2const: HISTORY: Add sections
IPPROTO_IP(2const) and IPPROTO_IPV6(2const) first appeared in
POSIX.1-2001.[1]
[1] IEEE Std 1003.1-2001, Volume 1, Chapter 13 "Headers", p. 280.
<https://pubs.opengroup.org/onlinepubs/
009604499 /basedefs/netinet/in.h.html>
Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <
355603eae66595c24a2edee87d8d51b7c1ebfb7f .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:39 +0000 (19:18 +1000)]
man/man2const/F_GETFL.2const: HISTORY: Update first POSIX appearance of F_[GS]ETFL(2const)
F_GETFL(2const) and F_SETFL(2const) 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: <
318b6e1e5d8a89b28ecfafc42794efd8a8ef32d4 .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Seth McDonald [Mon, 5 Jan 2026 09:18:38 +0000 (19:18 +1000)]
man/man2const/F_GETFD.2const: HISTORY: Update first POSIX appearance of F_[GS]ETFD(2const)
F_GETFD(2const) and F_SETFD(2const) 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: <
2ebaafd230336d02405815949315e1b0bdf2685f .
1767599119 .git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>