OSDN Git Service

(split) DP: release pages (catch up to 3.50).
[linuxjm/LDP_man-pages.git] / release / man3 / sysconf.3
index d55912f..9afa5f0 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -19,7 +20,8 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
-.\" License.
+.\" %%%LICENSE_END
+.\"
 .\" Modified Sat Jul 24 17:51:42 1993 by Rik Faith (faith@cs.unc.edu)
 .\" Modified Tue Aug 17 11:42:20 1999 by Ariel Scolnicov (ariels@compugen.co.il)
 .\"*******************************************************************
@@ -27,9 +29,9 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH SYSCONF 3 2012\-04\-15 GNU "Linux Programmer's Manual"
+.TH SYSCONF 3 2013\-02\-12 GNU "Linux Programmer's Manual"
 .SH 名前
-sysconf \- 動作中に設定情報を取得する
+sysconf \- get configuration information at run time
 .SH 書式
 .nf
 \fB#include <unistd.h>\fP
@@ -53,13 +55,16 @@ POSIX では、アプリケーションがコンパイル時や実行時に、 
 .LP
 .\" and 999 to indicate support for options no longer present in the latest
 .\" standard. (?)
-オプションを確認できるように、たいていは \fI<unistd.h>\fP で定数 \fB_POSIX_FOO\fP が定義されている。
-定義されていないときは、実行時に問い合わせを行う必要がある。 その値が \-1 に定義されているときは、そのオプションはサポートされていない。 0
-に定義されているときは、関連する関数やヘッダファイルが存在するが、 どの程度サポートされているかは実行時に確認しなければならない。 \-1 でも 0
-でもない値に定義されているときは、そのオプションがサポート されている。通常は、そのオプションについて記載した POSIX の改訂年月
-を示す値になっている (例えば 200112L)。 glibc では 1 が設定されていると、そのオプションはサポートされているが、 POSIX
-の改訂版がまだ発行されていないことを示す。 \fBsysconf\fP()  の引き数には \fB_SC_FOO\fP を指定する。 オプションのリストについては
-\fBposixoptions\fP(7)  を参照のこと。
+For options, typically, there is a constant \fB_POSIX_FOO\fP that may be
+defined in \fI<unistd.h>\fP.  If it is undefined, one should ask at run
+time.  If it is defined to \-1, then the option is not supported.  If it is
+defined to 0, then relevant functions and headers exist, but one has to ask
+at run time what degree of support is available.  If it is defined to a
+value other than \-1 or 0, then the option is supported.  Usually the value
+(such as 200112L) indicates the year and month of the POSIX revision
+describing the option.  Glibc uses the value 1 to indicate support as long
+as the POSIX revision has not been published yet.  The \fBsysconf\fP()
+argument will be \fB_SC_FOO\fP.  For a list of options, see \fBposixoptions\fP(7).
 .LP
 変数や制限を確認できるように、たいていは、 \fI<limits.h>\fP で定数 \fB_FOO\fP が、
 \fI<unistd.h>\fP で \fB_POSIX_FOO\fP が定義されている。 制限が規定されていない場合は定数は定義されない。
@@ -180,7 +185,7 @@ POSIX.2 ソフトウェア開発ユーティリティオプションがサポー
 以下の値も存在するが、標準には含まれていない。
 .TP 
  \- \fB_SC_PHYS_PAGES\fP
-物理メモリのページ数。 この値と \fB_SC_PAGE_SIZE\fP 値の積は桁溢れする可能性があるので注意すること。
+物理メモリのページ数。 この値と \fB_SC_PAGESIZE\fP 値の積は桁溢れする可能性があるので注意すること。
 .TP 
  \- \fB_SC_AVPHYS_PAGES\fP
 現在利用可能な物理メモリのページ数。
@@ -206,6 +211,6 @@ POSIX.1\-2001.
 \fBbc\fP(1), \fBexpr\fP(1), \fBgetconf\fP(1), \fBlocale\fP(1), \fBfpathconf\fP(3),
 \fBpathconf\fP(3), \fBposixoptions\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。