OSDN Git Service

(split) LDP: Update draft and release (from the previous commit)
[linuxjm/LDP_man-pages.git] / release / man7 / feature_test_macros.7
index 7b17303..ac1cab1 100644 (file)
@@ -133,10 +133,8 @@ ISO 標準の C。 \fBgcc\fP(1)  を \fI\-std=c99\fP や \fI\-ansi\fP などの
 .IP \(bu
 値が 199506 以上の場合、 POSIX.1c (スレッド) 関連の定義が追加で公開される。
 .IP \(bu
-(Since glibc 2.3.3)  The value 200112L or greater additionally exposes
-definitions corresponding to the POSIX.1\-2001 base specification (excluding
-the XSI extension)  and also causes C95 (since glibc 2.12) and C99 (since
-glibc 2.10) features to be exposed.
+(glibc 2.3.3 以降)  値が 200112L 以上の場合、 (XSI 拡張を除く) POSIX.1\-2001
+基本仕様に対応する定義も追加で公開され、また C95 (glibc 2.12 以降) と C99 (glibc 2.10 以降) の機能も公開される。
 .IP \(bu
 (glibc 2.10 以降)  値が 200809L 以上の場合、 (XSI 拡張を除く) POSIX.1\-2008
 基本仕様に対応する定義が追加で公開される。
@@ -201,8 +199,8 @@ definitions.  (The primary change in C95 was support for international
 character sets.)
 .TP 
 \fB_ISOC11_SOURCE\fP (glibc 2.16 以降)
-Exposes declarations consistent with the ISO C11 standard.  Defining this
-macro also enables C99 and C95 features (like \fB_ISOC99_SOURCE\fP).
+ISO C11 標準に準拠した宣言を公開する。 このマクロを定義すると (\fB_ISOC99_SOURCE\fP 同様) C99 と C95
+の機能も有効になる。
 .TP 
 \fB_LARGEFILE64_SOURCE\fP
 LFS (Large File Summit) により "暫定拡張 (transitional extension)" Single UNIX