mirror of https://github.com/mkerrisk/man-pages
feature_test_macros.7: Clarify that _XOPEN_SOURCE_EXTENDED is obsolete
Since SUSv2, _XOPEN_SOURCE_EXTENDED is no longer specified in the standard. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
a7d7000f59
commit
d1473a830f
|
@ -248,6 +248,9 @@ Defining
|
|||
.B _XOPEN_SOURCE
|
||||
with a value of 500 or more also produces the same effect as defining
|
||||
.BR _XOPEN_SOURCE_EXTENDED .
|
||||
Use of
|
||||
.BR _XOPEN_SOURCE_EXTENDED
|
||||
in new source code should be avoided.
|
||||
.TP
|
||||
.BR _ISOC99_SOURCE " (since glibc 2.1.3)"
|
||||
Exposes declarations consistent with the ISO C99 standard.
|
||||
|
@ -607,9 +610,9 @@ POSIX.1 specifies
|
|||
.BR _POSIX_SOURCE ,
|
||||
and
|
||||
.BR _XOPEN_SOURCE .
|
||||
.B _XOPEN_SOURCE_EXTENDED
|
||||
was specified by XPG4v2 (aka SUSv1).
|
||||
|
||||
.B _XOPEN_SOURCE_EXTENDED
|
||||
was specified by XPG4v2 (aka SUSv1), but is not present in SUSv2 and later.
|
||||
.B _FILE_OFFSET_BITS
|
||||
is not specified by any standard,
|
||||
but is employed on some other implementations.
|
||||
|
|
Loading…
Reference in New Issue