.\" Formatted or processed versions of this manual, if unaccompanied by
.\" 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
feature_test_macros \- feature test macros
.SH SYNOPSIS
.B _XOPEN_SOURCE
is defined with a value of 500 or more.
.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
Exposes C99 extensions to ISO C (1990).
This macro is recognized since glibc 2.1.3;
_BSD_SOURCE defined
_SVID_SOURCE defined
_ATFILE_SOURCE defined
-$ \fBcc -D_XOPEN_SOURCE=500 ftm.c\fP
+$ \fBcc \-D_XOPEN_SOURCE=500 ftm.c\fP
$ \fB./a.out\fP
_POSIX_SOURCE defined
_POSIX_C_SOURCE defined: 199506L
_XOPEN_SOURCE defined: 500
-$ \fBcc -D_GNU_SOURCE ftm.c\fP
+$ \fBcc \-D_GNU_SOURCE ftm.c\fP
$ \fB./a.out\fP
_POSIX_SOURCE defined
_POSIX_C_SOURCE defined: 200809L