From: Seth McDonald Date: Mon, 26 Jan 2026 12:29:24 +0000 (+0000) Subject: man/man2/mkdir.2: HISTORY: Change order of mkdirat(2) X-Git-Tag: man-pages-6.17~2^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b662821b982334dbfc1179bfbd0f1a04580e9ec;p=thirdparty%2Fman-pages.git man/man2/mkdir.2: HISTORY: Change order of mkdirat(2) 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, adding mkdirat(2) to the specification.[3] glibc added mkdirat(2) on 2005-12-03,[4] and the mailing list discussion about its addition seems to suggest it was considered before it was known that POSIX would add it.[5] So chronologically list glibc (and Linux) before POSIX. [1] McGrath, Roland (6 Mar 2006). "GNU C Library version 2.4 release". info-gnu (Mailing list). [2] Linux Kernel Distribution System (20 Mar 2006). "Linux kernel 2.6.16 released". linux-kernel-announce (Mailing list). [3] IEEE Std 1003.1-2008, Volume 2, Chapter 3 "System Interfaces", pp. 1289-1291. [4] Drepper, Ulrich (3 Dec 2005). "* io/Makefile (routines): Add mknodat, xmknodat, mkdirat, mkfifoat." GNU C Library master sources (Git repository). [5] Meyering, Jim (30 Nov 2005). "FYI: new openat-like function: mkdirat". libc-alpha (Mailing list). Signed-off-by: Seth McDonald Message-ID: <8b25a256e60f221d8da2f71706a0af93cf0d5976.1769429341.git.sethmcmail@pm.me> Signed-off-by: Alejandro Colomar --- diff --git a/man/man2/mkdir.2 b/man/man2/mkdir.2 index 202747dd7..59c6dc29e 100644 --- a/man/man2/mkdir.2 +++ b/man/man2/mkdir.2 @@ -237,9 +237,9 @@ SVr4, BSD, POSIX.1-2001. .\" SVr4 documents additional EIO, EMULTIHOP .TP .BR mkdirat () -POSIX.1-2008. +glibc 2.4, Linux 2.6.16, -glibc 2.4. +POSIX.1-2008. .SH NOTES There are many infelicities in the protocol underlying NFS. Some of these affect