OSDN Git Service

(split) LDP: Update release pages based on LDP 3.54 release
[linuxjm/LDP_man-pages.git] / release / man5 / elf.5
index efded5b..0a996cd 100644 (file)
 .\"ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 .\"FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 .\"DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\"OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 .\"HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 .\"LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\"OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\"SUCH DAMAGE.
 .\" %%%LICENSE_END
 .\"
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO
+.\"         all rights reserved.
+.\" Translated Thu Dec 16 02:17:58 JST 2004
+.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated & Modified Sat Sep 10 02:29:40 JST 2005 by Yuichi SATO
+.\" Updated 2008-02-12, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.77
+.\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
+.\" Updated 2013-03-26, Akihiro MOTOKI <amotoki@gmail.com>
+.\" Updated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .TH ELF 5 2013\-04\-17 Linux "Linux Programmer's Manual"
 .SH 名前
 elf \- 実行可能リンクフォーマット (ELF) ファイルのフォーマット
@@ -187,7 +200,7 @@ typedef struct {
 .PD 0
 \fBEI_VERSION\fP
 .\" .Bl -tag -width "EV_CURRENT" -compact
-The seventh byte is the version number of the ELF specification:
+第 7 バイトは ELF 仕様のバージョン番号である:
 .RS 12
 .TP  14
 \fBEV_NONE\fP
@@ -201,10 +214,8 @@ The seventh byte is the version number of the ELF specification:
 .TP 
 \fBEI_OSABI\fP
 .\" .Bl -tag -width "ELFOSABI_STANDALONE" -compact
-The eighth byte identifies the operating system and ABI to which the object
-is targeted.  Some fields in other ELF structures have flags and values that
-have platform\-specific meanings; the interpretation of those fields is
-determined by the value of this byte.  E.g.:
+第 8 バイトはオブジェクトのターゲットとなるオペレーティングシステムと ABI を示す。他の ELF
+構造体のフィールドには、プラットフォーム固有の意味を持つフラグや値を持つものもある。これらのフィールドの解釈は、このバイトの値によって決定される。以下に例を挙げる。
 .RS 12
 .TP  20
 .PD 0
@@ -275,11 +286,9 @@ ARM アーキテクチャ ABI.
 .RE
 .TP 
 \fBEI_ABIVERSION\fP
-The ninth byte identifies the version of the ABI to which the object is
-targeted.  This field is used to distinguish among incompatible versions of
-an ABI.  The interpretation of this version number is dependent on the ABI
-identified by the \fBEI_OSABI\fP field.  Applications conforming to this
-specification use the value 0.
+第 9 バイトはオブジェクトがターゲットとしている ABI のバージョンを示す。 このフィールドは互換性のない ABI
+のバージョンを区別するために使われる。 このバージョン番号の解釈は、 \fBEI_OSABI\fP フィールドで識別される ABI に依存する。
+この仕様に準拠するアプリケーションでは、値 0 を使う。
 .TP 
 \fBEI_PAD\fP
 .\" As reported by Yuri Kozlov and confirmed by Mike Frysinger, EI_BRAND is
@@ -1360,6 +1369,6 @@ AMD64 ABI Draft, \fISystem V Application Binary Interface AMD64 Architecture
 Processor Supplement\fP.
 .PP
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。