mirror of https://github.com/mkerrisk/man-pages
feature_test_macros.7: Document _ISOC95_SOURCE
_ISOC95_SOURCE was added in glibc 2.12 as a means to expose C90 Amendment 1 definitions. Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
187b24f0ce
commit
370b4dff1e
|
@ -22,7 +22,7 @@
|
||||||
.\" Formatted or processed versions of this manual, if unaccompanied by
|
.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||||
.\" the source, must acknowledge the copyright and authors of this work.
|
.\" the source, must acknowledge the copyright and authors of this work.
|
||||||
.\"
|
.\"
|
||||||
.TH FEATURE_TEST_MACROS 7 2010-09-10 "Linux" "Linux Programmer's Manual"
|
.TH FEATURE_TEST_MACROS 7 2011-09-17 "Linux" "Linux Programmer's Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
feature_test_macros \- feature test macros
|
feature_test_macros \- feature test macros
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
|
@ -196,6 +196,16 @@ This macro is also implicitly defined if
|
||||||
.B _XOPEN_SOURCE
|
.B _XOPEN_SOURCE
|
||||||
is defined with a value of 500 or more.
|
is defined with a value of 500 or more.
|
||||||
.TP
|
.TP
|
||||||
|
.B _ISOC95_SOURCE
|
||||||
|
Exposes ISO C (1990) Amendment 1 definitions (also known as C95).
|
||||||
|
This macro is recognized since glibc 2.12.
|
||||||
|
The primary change in C95 was support for international character sets.
|
||||||
|
The C95 changes were included in the subsequent C99 standard
|
||||||
|
(in other words,
|
||||||
|
.B _ISOC99_SOURCE
|
||||||
|
implies
|
||||||
|
.BR _ISOC95_SOURCE ).
|
||||||
|
.TP
|
||||||
.B _ISOC99_SOURCE
|
.B _ISOC99_SOURCE
|
||||||
Exposes C99 extensions to ISO C (1990).
|
Exposes C99 extensions to ISO C (1990).
|
||||||
This macro is recognized since glibc 2.1.3;
|
This macro is recognized since glibc 2.1.3;
|
||||||
|
|
Loading…
Reference in New Issue