]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
man/man2/link.2: HISTORY: Change order of linkat(2)
authorSeth McDonald <sethmcmail@pm.me>
Mon, 26 Jan 2026 12:28:35 +0000 (12:28 +0000)
committerAlejandro Colomar <alx@kernel.org>
Tue, 10 Feb 2026 23:43:40 +0000 (00:43 +0100)
glibc 2.4 released on 2006-03-06.[1]  Linux 2.6.16 released on
2006-03-20.[2]  So chronologically list glibc before Linux.

POSIX.1-2008 released in 2008 (shocker!).  However, glibc's addition of
linkat(2) on 2005-12-16 declared the function in posix/unistd.h,[3]
implying it was known (or at least suspected) to have been proposed for
inclusion in POSIX.1-2008.[4]  So chronologically list POSIX before
glibc.

[1] McGrath, Roland (6 Mar 2006).  "GNU C Library version 2.4 release".
info-gnu (Mailing list).
<https://lists.gnu.org/archive/html/info-gnu/2006-03/msg00000.html>
[2] Linux Kernel Distribution System (20 Mar 2006).  "Linux kernel
2.6.16 released".  linux-kernel-announce (Mailing list).
<https://lore.kernel.org/linux-kernel-announce/200603200635.k2K6ZOsn003502@hera.kernel.org>
[3] Drepper, Ulrich (16 Dec 2005).  "*
sysdeps/unix/sysv/linux/renameat.c: Move errno setting code in".  GNU C
Library master sources (Git repository).
<https://sourceware.org/git/?p=glibc.git;a=commit;h=5c46041a9c8e0431f0b329a94becfc5d576d12cb>
[4] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", pp.
1216-1220.
<https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/functions/link.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <17eacf0f2d3e4e9ec0faae8dc991d570e443dc5c.1769429341.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
man/man2/link.2

index 9dc2dacb5fe6921144bb6657da9db7befde002e4..cdbfc562f4a7e6caa006a0ace270691b280d8513 100644 (file)
@@ -395,9 +395,9 @@ SVr4, 4.3BSD, POSIX.1-2001 (but see VERSIONS).
 .\" X/OPEN does not document EFAULT, ENOMEM or EIO.
 .TP
 .BR linkat ()
-POSIX.1-2008.
-Linux 2.6.16,
-glibc 2.4.
+POSIX.1-2008,
+glibc 2.4,
+Linux 2.6.16.
 .SH NOTES
 Hard links, as created by
 .BR link (),