mirror of https://github.com/mkerrisk/man-pages
chdir.2, chmod.2, chown.2, gethostname.2, getsid.2, pread.2, setpgid.2, sigaltstack.2, stat.2, truncate.2, wait.2, dirfd.3, getsubopt.3, mkdtemp.3, mkstemp.3, siginterrupt.3, strdup.3: Simplify feature test macro requirements
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
1348fbcb29
commit
3ba63d802e
11
man2/chdir.2
11
man2/chdir.2
|
@ -49,15 +49,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.ad l
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.PD
|
||||
|
|
11
man2/chmod.2
11
man2/chmod.2
|
@ -47,18 +47,11 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR fchmod ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_BSD_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
.PD
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -57,15 +57,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.ad l
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.PD
|
||||
|
|
|
@ -48,13 +48,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR gethostname ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.RE
|
||||
.br
|
||||
.BR sethostname ():
|
||||
|
|
|
@ -39,15 +39,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR getsid ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PD
|
||||
.ad
|
||||
|
|
|
@ -42,12 +42,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR pread (),
|
||||
.BR pwrite ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.PD
|
||||
|
|
|
@ -72,15 +72,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR getpgid ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR setpgrp "() (POSIX.1):"
|
||||
|
|
|
@ -39,15 +39,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
.TP 4
|
||||
Since glibc 2.12
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
|
||||
.TP
|
||||
Before glibc 2.12
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.PD
|
||||
.RE
|
||||
.ad
|
||||
|
|
|
@ -62,15 +62,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR lstat ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.10
|
||||
_POSIX_C_SOURCE\ >=\ 200112L ||
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.TP 4
|
||||
Before glibc 2.10
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.RE
|
||||
.PD
|
||||
.ad
|
||||
|
|
|
@ -59,15 +59,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR truncate ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR ftruncate ():
|
||||
|
|
10
man2/wait.2
10
man2/wait.2
|
@ -71,17 +71,11 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR waitid ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_SVID_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_SVID_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PD
|
||||
.ad
|
||||
|
|
12
man3/dirfd.3
12
man3/dirfd.3
|
@ -40,14 +40,12 @@ Feature Test Macro Requirements for glibc (see
|
|||
.RS 4
|
||||
.PD 0
|
||||
.ad l
|
||||
.TP 4
|
||||
Since glibc 2.10:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_XOPEN_SOURCE\ >=\ 700
|
||||
.br
|
||||
.TP
|
||||
Before glibc 2.10:
|
||||
_BSD_SOURCE || _SVID_SOURCE
|
||||
.br
|
||||
|| /* Since glibc 2.10: */
|
||||
.RS 4
|
||||
(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
|
||||
.RE
|
||||
.PD
|
||||
.RE
|
||||
.ad
|
||||
|
|
|
@ -38,14 +38,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
.TP 4
|
||||
Since glibc 2.12
|
||||
_XOPEN_SOURCE\ >= 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
|
||||
.TP
|
||||
Before glibc 2.12
|
||||
_XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&' _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.PD
|
||||
.RE
|
||||
.ad
|
||||
|
|
|
@ -41,15 +41,12 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
.TP 4
|
||||
Since glibc 2.10:
|
||||
_BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200809L ||
|
||||
_XOPEN_SOURCE\ >=\ 700
|
||||
.ad
|
||||
.br
|
||||
.TP
|
||||
Before glibc 2.10:
|
||||
_BSD_SOURCE
|
||||
.br
|
||||
|| /* Since glibc 2.10: */
|
||||
.RS 4
|
||||
(_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700)
|
||||
.ad
|
||||
.PD
|
||||
.RE
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -55,15 +55,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L || _XOPEN_SOURCE\ >=\ 600
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -44,15 +44,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR siginterrupt ():
|
||||
.ad l
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L || _XOPEN_SOURCE\ >=\ 700
|
||||
.TP
|
||||
Before glibc 2.12
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -51,15 +51,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR strdup ():
|
||||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED ||
|
||||
_POSIX_C_SOURCE\ >=\ 200809L
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PP
|
||||
.BR strndup ():
|
||||
|
|
Loading…
Reference in New Issue