mirror of https://github.com/mkerrisk/man-pages
More improvements.
This commit is contained in:
parent
3efa27b5af
commit
a4de892a50
|
@ -175,6 +175,12 @@ is defined with a value of 500 or more.
|
|||
.TP
|
||||
.B _ISOC99_SOURCE
|
||||
Exposes C 99 extensions to ISO C (1990).
|
||||
This macro is recognized since glibc 2.1.3;
|
||||
earlier glibc 2.1.x versions recognized an equivalent macro named
|
||||
.B _ISOC9X_SOURCE
|
||||
(because the C99 standard had not then been finalized).
|
||||
Although the use of the latter macro is obsolete, glibc continues
|
||||
to recognize it for backwards compatibility.
|
||||
.TP
|
||||
.B _LARGEFILE64_SOURCE
|
||||
Expose definitions for the alternative API specified by the
|
||||
|
@ -227,7 +233,7 @@ System V-derived definitions.
|
|||
(SVID == System V Interface Definition; see
|
||||
.BR standards (7).)
|
||||
.TP
|
||||
.B _ATFILE_SOURCE
|
||||
.BR _ATFILE_SOURCE " (since glibc 2.4)"
|
||||
Defining this macro with any value causes header files to expose
|
||||
declarations of a range of functions with the suffix "at";
|
||||
see
|
||||
|
@ -261,7 +267,7 @@ Synonym for
|
|||
.BR _REENTRANT ,
|
||||
provided for compatibility with some other implementations.
|
||||
.TP
|
||||
.B _FORTIFY_SOURCE
|
||||
.BR _FORTIFY_SOURCE " (since glibc 2.3.4)"
|
||||
.\" For more detail, see:
|
||||
.\" http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html
|
||||
.\" [PATCH] Object size checking to prevent (some) buffer overflows
|
||||
|
|
Loading…
Reference in New Issue