mirror of https://github.com/mkerrisk/man-pages
a64l.3, atoi.3, clearenv.3, drand48.3, drand48_r.3, ecvt.3, ecvt_r.3, gcvt.3, mkstemp.3, mktemp.3, posix_memalign.3, putenv.3, random.3, random_r.3, realpath.3, setenv.3, strtol.3, strtoul.3: Update FTM requirements (mostly _DEFAULT_SOURCE)
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
6e0869f758
commit
2b1b042487
|
@ -27,8 +27,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.br
|
||||
.RS 4
|
||||
.ad l
|
||||
_SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -52,8 +52,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR atoll ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
__ISOC99_SOURCE ||
|
||||
|| /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -39,7 +39,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.in
|
||||
.sp
|
||||
.BR clearenv ():
|
||||
_SVID_SOURCE || _BSD_SOURCE
|
||||
/* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.SH DESCRIPTION
|
||||
The
|
||||
.BR clearenv ()
|
||||
|
|
|
@ -70,7 +70,9 @@ All functions shown above:
|
|||
.\" .BR srand48 (),
|
||||
.\" .BR seed48 (),
|
||||
.\" .BR lcong48 ():
|
||||
_SVID_SOURCE || _XOPEN_SOURCE
|
||||
_XOPEN_SOURCE
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
These functions generate pseudo-random numbers using the linear congruential
|
||||
|
|
|
@ -78,7 +78,8 @@ All functions shown above:
|
|||
.\" .BR srand48_r (),
|
||||
.\" .BR seed48_r (),
|
||||
.\" .BR lcong48_r ():
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE
|
||||
/* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
These functions are the reentrant analogs of the functions described in
|
||||
|
|
|
@ -54,11 +54,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.TP 4
|
||||
Since glibc 2.12:
|
||||
.nf
|
||||
_SVID_SOURCE ||
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500)
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
(_XOPEN_SOURCE\ >=\ 500) ! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.12:
|
||||
|
|
|
@ -58,7 +58,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR qecvt_r (),
|
||||
.BR qfcvt_r ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
/* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.RE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -49,11 +49,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.TP 4
|
||||
Since glibc 2.12:
|
||||
.nf
|
||||
_SVID_SOURCE ||
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
(_XOPEN_SOURCE\ >=\ 500) ! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE
|
||||
.fi
|
||||
.TP 4
|
||||
Before glibc 2.12:
|
||||
|
|
|
@ -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\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
.br
|
||||
|| /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200112L
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.PD
|
||||
.RE
|
||||
.ad b
|
||||
|
@ -69,7 +69,8 @@ _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
|||
_GNU_SOURCE
|
||||
.br
|
||||
.BR mkstemps ():
|
||||
_BSD_SOURCE || _SVID_SOURCE
|
||||
/* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.br
|
||||
.BR mkostemps ():
|
||||
_GNU_SOURCE
|
||||
|
|
|
@ -52,11 +52,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.RS 4
|
||||
.TP 4
|
||||
Since glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE ||
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
(_XOPEN_SOURCE\ >=\ 500) && ! (_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.TP
|
||||
Before glibc 2.12:
|
||||
_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
|
|
|
@ -62,11 +62,9 @@ _ISOC11_SOURCE
|
|||
.TP 4
|
||||
Since glibc 2.12:
|
||||
.nf
|
||||
_BSD_SOURCE ||
|
||||
.\" (_XOPEN_SOURCE\ >=\ 500 ||
|
||||
.\" _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED) &&
|
||||
(_XOPEN_SOURCE\ >=\ 500) &&
|
||||
!(_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
(_XOPEN_SOURCE\ >=\ 500) && !(_POSIX_C_SOURCE\ >=\ 200112L)
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.br
|
||||
.fi
|
||||
.TP
|
||||
|
|
|
@ -50,7 +50,9 @@ Feature Test Macro Requirements for glibc (see
|
|||
.in
|
||||
.sp
|
||||
.BR putenv ():
|
||||
_SVID_SOURCE || _XOPEN_SOURCE
|
||||
_XOPEN_SOURCE
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE
|
||||
.SH DESCRIPTION
|
||||
The
|
||||
.BR putenv ()
|
||||
|
|
|
@ -57,8 +57,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR initstate (),
|
||||
.BR setstate ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -52,7 +52,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR initstate_r (),
|
||||
.BR setstate_r ():
|
||||
.RS 4
|
||||
_SVID_SOURCE || _BSD_SOURCE
|
||||
/* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.RE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -44,8 +44,10 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR realpath ():
|
||||
.ad l
|
||||
.RS 4
|
||||
_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
|
||||
_XOPEN_SOURCE\ >=\ 500
|
||||
.\" || _XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
|
||||
|| /* Glibc since 2.19: */ _DEFAULT_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _BSD_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -55,7 +55,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.BR setenv (),
|
||||
.BR unsetenv ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _POSIX_C_SOURCE\ >=\ 200112L
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
|| /* Glibc versions <= 2.19: */ _BSD_SOURCE
|
||||
.RE
|
||||
.ad b
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -49,8 +49,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR strtoll ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_ISOC99_SOURCE
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
|
@ -52,8 +52,8 @@ Feature Test Macro Requirements for glibc (see
|
|||
.ad l
|
||||
.BR strtoull ():
|
||||
.RS 4
|
||||
_BSD_SOURCE || _SVID_SOURCE || _ISOC99_SOURCE ||
|
||||
_POSIX_C_SOURCE\ >=\ 200112L
|
||||
_ISOC99_SOURCE ||
|
||||
|| /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE
|
||||
.RE
|
||||
.ad
|
||||
.SH DESCRIPTION
|
||||
|
|
Loading…
Reference in New Issue