mirror of https://github.com/mkerrisk/man-pages
brk.2, chdir.2, chmod.2, chown.2, chroot.2, getpagesize.2, getsid.2, killpg.2, mknod.2, readlink.2, setpgid.2, setreuid.2, sigaltstack.2, stat.2, symlink.2, sync.2, truncate.2, vfork.2, wait.2, wait4.2, a64l.3, acosh.3, asinh.3, atanh.3, cbrt.3, ecvt.3, expm1.3, gcvt.3, getcwd.3, getdate.3, getdtablesize.3, getgrent.3, gethostid.3, getpass.3, getpwent.3, getsubopt.3, ilogb.3, insque.3, lockf.3, log1p.3, logb.3, mkstemp.3, mktemp.3, nextafter.3, posix_memalign.3, random.3, realpath.3, remainder.3, rint.3, scalb.3, siginterrupt.3, sigset.3, strdup.3, ualarm.3, usleep.3: Remove references to _XOPEN_SOURCE_EXTENDED in SYNOPSIS
_XOPEN_SOURCE_EXTENDED is obsolete (it existed in SUSv1, but not subsequent standards). _XOPEN_SOURCE >= 500 produces the same effects as (_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED). Modifying the SYNOPSIS of various ages that contain: _XOPEN_SOURCE\ >=\ 500 || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED to just: _XOPEN_SOURCE\ >=\ 500 This has the following benefits: a) Simplifying the SYNOPSIS by removing ancient historical information. b) Preventing users from being misled into using _XOPEN_SOURCE_EXTENDED in new source code. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
7f0ec8eed6
commit
cf7fa0a179
14
man2/brk.2
14
man2/brk.2
|
@ -50,22 +50,24 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.19:
|
||||
.nf
|
||||
_DEFAULT_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.fi
|
||||
.TP 4
|
||||
From glibc 2.12 to 2.19:
|
||||
.nf
|
||||
_BSD_SOURCE || _SVID_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -49,10 +49,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.PD
|
||||
|
|
|
@ -56,11 +56,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR fchmod ():
|
||||
.RS 4
|
||||
_BSD_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PD
|
||||
.sp
|
||||
|
|
|
@ -65,10 +65,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR fchownat ():
|
||||
|
|
|
@ -51,8 +51,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.2.2:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 &&
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.TP 4
|
||||
.fi
|
||||
|
|
|
@ -46,8 +46,8 @@ _BSD_SOURCE || ! (_POSIX_C_SOURCE\ >=\ 200112L)
|
|||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -40,10 +40,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR getsid ():
|
||||
.RS 4
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PD
|
||||
.ad
|
||||
|
|
|
@ -54,8 +54,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.TP 4
|
||||
.BR killpg ():
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
.BR killpg ()
|
||||
|
|
|
@ -39,8 +39,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR mknod ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -66,8 +66,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR readlink ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.sp
|
||||
.BR readlinkat ():
|
||||
|
|
|
@ -74,18 +74,18 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR getpgid ():
|
||||
.RS 4
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR setpgrp "() (POSIX.1):"
|
||||
.nf
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.19: */ _BSD_SOURCE
|
||||
|| /* Since glibc 2.19: */ _BSD_SOURCE
|
||||
.fi
|
||||
.sp
|
||||
.BR setpgrp "()\ (BSD),"
|
||||
|
|
|
@ -64,8 +64,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR setregid ():
|
||||
.RS 4
|
||||
.ad l
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.ad
|
||||
.RE
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -41,10 +41,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.PD
|
||||
.RE
|
||||
.ad
|
||||
|
|
10
man2/stat.2
10
man2/stat.2
|
@ -71,14 +71,14 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR lstat ():
|
||||
.RS 4
|
||||
/* glibc 2.19 and earlier */ _BSD_SOURCE ||
|
||||
/* glibc 2.19 and earlier */ _BSD_SOURCE
|
||||
.br
|
||||
/* Since glibc 2.20 */ _DEFAULT_SOURCE ||
|
||||
|| /* Since glibc 2.20 */ _DEFAULT_SOURCE
|
||||
.br
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _XOPEN_SOURCE\ >=\ 500
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
|| /* Since glibc 2.10: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.RE
|
||||
.sp
|
||||
.BR fstatat ():
|
||||
|
|
|
@ -54,8 +54,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR symlink ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.RE
|
||||
.sp
|
||||
.BR symlinkat ():
|
||||
|
|
|
@ -51,8 +51,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR sync ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.sp
|
||||
|
|
|
@ -61,18 +61,18 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR truncate ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR ftruncate ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.3.5: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
|| /* Since glibc 2.3.5: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.RE
|
||||
.PD
|
||||
.ad b
|
||||
|
|
11
man2/vfork.2
11
man2/vfork.2
|
@ -48,14 +48,15 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -72,11 +72,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.PD 0
|
||||
.BR waitid ():
|
||||
.RS 4
|
||||
_SVID_SOURCE ||
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PD
|
||||
.ad
|
||||
|
|
|
@ -55,8 +55,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR wait3 ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.br
|
||||
.BR wait4 ():
|
||||
|
|
|
@ -27,8 +27,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.br
|
||||
.RS 4
|
||||
.ad l
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -56,9 +56,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR acosh ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -56,9 +56,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR asinh ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -56,9 +56,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR atanh ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -52,9 +52,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR cbrt ():
|
||||
.br
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
11
man3/ecvt.3
11
man3/ecvt.3
|
@ -55,14 +55,15 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_SVID_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500)
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.12:
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -51,9 +51,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR expm1 ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
11
man3/gcvt.3
11
man3/gcvt.3
|
@ -50,14 +50,15 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_SVID_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.12:
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.PD
|
||||
.ad b
|
||||
|
|
|
@ -61,14 +61,15 @@ _GNU_SOURCE
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500)
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -49,8 +49,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR getdate ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.br
|
||||
.BR getdate_r ():
|
||||
|
|
|
@ -48,8 +48,8 @@ _BSD_SOURCE || ! (_POSIX_C_SOURCE\ >=\ 200112L)
|
|||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -51,17 +51,17 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR setgrent ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
.br
|
||||
/* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
/* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.sp
|
||||
.BR getgrent (),
|
||||
.BR endgrent ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.PD
|
||||
.ad b
|
||||
|
|
|
@ -45,8 +45,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.br
|
||||
.BR gethostid ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.BR sethostid ():
|
||||
.nf
|
||||
|
|
|
@ -42,9 +42,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.2.2:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.2.2:
|
||||
|
|
|
@ -55,8 +55,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR setpwent (),
|
||||
.BR endpwent ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -40,10 +40,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
_XOPEN_SOURCE\ >= 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ >= 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.PD
|
||||
.RE
|
||||
.ad
|
||||
|
|
|
@ -48,10 +48,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR ilogb ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -54,8 +54,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR insque (),
|
||||
.BR remque ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -41,8 +41,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR lockf ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -50,9 +50,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR log1p ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -48,9 +48,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR logb ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -57,10 +57,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.RS 4
|
||||
.PD 0
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -53,13 +53,14 @@ Feature Test Macro Requirements for glibc (see
|
|||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.PD
|
||||
.ad b
|
||||
|
|
|
@ -37,10 +37,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR nextafter ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -63,15 +63,16 @@ _ISOC11_SOURCE
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
!(_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
!(_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
.br
|
||||
.fi
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.ad b
|
||||
.br
|
||||
(The (nonstandard) header file
|
||||
|
|
|
@ -57,8 +57,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR initstate (),
|
||||
.BR setstate ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -44,8 +44,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR realpath ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -63,9 +63,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR remainder ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
_ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED ||
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -65,9 +65,9 @@ or
|
|||
.br
|
||||
.BR rint ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| _ISOC99_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
.br
|
||||
or
|
||||
.I cc\ -std=c99
|
||||
|
|
|
@ -47,8 +47,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR scalb ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.br
|
||||
.BR scalbf (),
|
||||
|
|
|
@ -46,10 +46,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR siginterrupt ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -51,8 +51,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR sigignore ():
|
||||
.br
|
||||
.RS 4
|
||||
_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -53,10 +53,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.sp
|
||||
.BR strdup ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
|
||||
.RE
|
||||
.PP
|
||||
.BR strndup ():
|
||||
|
|
|
@ -44,14 +44,15 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
|
@ -53,14 +53,15 @@ Feature Test Macro Requirements for glibc (see
|
|||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
(_XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200809L)
|
||||
.TP 4
|
||||
.fi
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
|
||||
_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
|
Loading…
Reference in New Issue