diff options
| author | Alejandro Colomar <alx@kernel.org> | 2025-05-17 17:43:45 +0200 |
|---|---|---|
| committer | Alejandro Colomar <alx@kernel.org> | 2025-10-29 12:26:38 +0100 |
| commit | b656ad27f497546aa5cb7765baf97ea08419c21d (patch) | |
| tree | a960baf3dfcf613a4333af196b9aacd0e1d1c7cf | |
| parent | 9f695b3047818677c1d566aeb12353669fa115e0 (diff) | |
| download | man-pages-b656ad27f497546aa5cb7765baf97ea08419c21d.tar.gz | |
man/man2/open.2: Simplify STANDARDS, and move part of it to HISTORY
Signed-off-by: Alejandro Colomar <alx@kernel.org>
| -rw-r--r-- | man/man2/open.2 | 42 |
1 files changed, 16 insertions, 26 deletions
diff --git a/man/man2/open.2 b/man/man2/open.2 index 12bf4452f8..254db91a1e 100644 --- a/man/man2/open.2 +++ b/man/man2/open.2 @@ -1419,35 +1419,18 @@ but Linux doesn't support it. .TQ .BR openat () POSIX.1-2008. -.P +.TP .BR openat2 (2) Linux. -.P -The -.BR O_DIRECT , -.BR O_NOATIME , -.BR O_PATH , -and +.TP +.B O_DIRECT +.TQ +.B O_NOATIME +.TQ +.B O_PATH +.TQ .B O_TMPFILE -flags are Linux-specific. -One must define -.B _GNU_SOURCE -to obtain their definitions. -.P -The -.BR O_CLOEXEC , -.BR O_DIRECTORY , -and -.B O_NOFOLLOW -flags are not specified in POSIX.1-2001, -but are specified in POSIX.1-2008. -Since glibc 2.12, one can obtain their definitions by defining either -.B _POSIX_C_SOURCE -with a value greater than or equal to 200809L or -.B _XOPEN_SOURCE -with a value greater than or equal to 700. -In glibc 2.11 and earlier, one obtains the definitions by defining -.BR _GNU_SOURCE . +Linux. .SH HISTORY .TP .BR open () @@ -1459,6 +1442,13 @@ SVr4, 4.3BSD, POSIX.1-2001. POSIX.1-2008. Linux 2.6.16, glibc 2.4. +.TP +.B O_CLOEXEC +.TQ +.B O_DIRECTORY +.TQ +.B O_NOFOLLOW +POSIX.1-2008. .SH NOTES Under Linux, the .B O_NONBLOCK |
