OSDN Git Service

Address unmatch newlines in special ja.po
[linuxjm/LDP_man-pages.git] / draft / man2 / modify_ldt.2
index 77ad8ef..1848c5b 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
+.\"         all rights reserved.
+.\" Translated 1997-02-23, HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated & Modified 2005-02-24, Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated 2007-06-18, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.57
+.\"
 .TH MODIFY_LDT 2 2012\-07\-13 Linux "Linux Programmer's Manual"
 .SH 名前
 modify_ldt \- ldt を設定または取得する
@@ -38,19 +45,19 @@ modify_ldt \- ldt を設定または取得する
 
 \fI注\fP: このシステムコールには glibc のラッパー関数は存在しない。「注意」の節を参照。
 .SH 説明
-\fBmodify_ldt\fP()  ã\81¯ã\83\97ã\83­ã\82»ã\82¹ã\81®ã\83­ã\83¼ã\82«ã\83«ã\83»ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83»テーブル (local descriptor table; ldt)
-を読み書きする。 ldt は i386 プロセッサで使用されるプロセスごとのメモリ管理テーブルである。 このテーブルに関してのより詳しい情報は
+\fBmodify_ldt\fP()  ã\81¯ã\83\97ã\83­ã\82»ã\82¹ã\81®ã\83­ã\83¼ã\82«ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼テーブル (local descriptor table; ldt)
+を読み書きする。 ldt は i386 プロセッサで使用されるプロセスごとのメモリ管理テーブルである。 このテーブルに関してのより詳しい情報は
 Intel 386 processor handbook を 参照すること。
 .PP
-\fIfunc\fP が 0 ならば、 \fBmodify_ldt\fP()  は ldt を \fIptr\fP が指しているメモリに読み込む。
+\fIfunc\fP ã\81\8c 0 ã\81ªã\82\89ã\81°ã\80\81 \fBmodify_ldt\fP()  ã\81¯ ldt ã\82\92 \fIptr\fP ã\81\8cæ\8c\87ã\81\97ã\81¦ã\81\84ã\82\8bã\83¡ã\83¢ã\83ªã\83¼ã\81«èª­ã\81¿è¾¼ã\82\80ã\80\82
 読み込むバイト数は実際の ldt のサイズか \fIbytecount\fP より小さい方である。
 .PP
 .\"
-.\" FIXME ? say something about func == 2 and func == 0x11?
+.\" FIXME Should this page say something about func == 2 and func == 0x11?
 .\" In Linux 2.4, func == 2 returned "the default ldt"
 .\" In Linux 2.6, func == 2 is a nop, returning a zeroed out structure.
 .\" Linux 2.4 and 2.6 implement an operation for func == 0x11
-\fIfunc\fP が 1 ならば、 \fBmodify_ldt\fP()  は ldt エントリの一つを変更する。 \fIptr\fP は \fIuser_desc\fP
+\fIfunc\fP ã\81\8c 1 ã\81ªã\82\89ã\81°ã\80\81 \fBmodify_ldt\fP()  ã\81¯ ldt ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\81®ä¸\80ã\81¤ã\82\92å¤\89æ\9b´ã\81\99ã\82\8bã\80\82 \fIptr\fP ã\81¯ \fIuser_desc\fP
 構造体を指し、 \fIbytecount\fP はこの構造体の大きさに等しくなければならない。
 
 \fIuser_desc\fP 構造体は \fI<asm/ldt.h>\fP で以下のように定義されている:
@@ -88,7 +95,7 @@ Linux 2.4 以前では、この構造体は \fImodify_ldt_ldt_s\fP という名
 .TP 
 \fBEINVAL\fP
 \fIptr\fP が 0 である、 または \fIfunc\fP が 1 で \fIbytecount\fP が \fImodify_ldt_ldt_s\fP
-構造体のサイズと等しくないか、 \fIfunc\fP が 1 で新しい ldt エントリが無効な値である。
+æ§\8bé\80 ä½\93ã\81®ã\82µã\82¤ã\82ºã\81¨ç­\89ã\81\97ã\81\8fã\81ªã\81\84ã\81\8bã\80\81 \fIfunc\fP ã\81\8c 1 ã\81§æ\96°ã\81\97ã\81\84 ldt ã\82¨ã\83³ã\83\88ã\83ªã\83¼ã\81\8cç\84¡å\8a¹ã\81ªå\80¤ã\81§ã\81\82ã\82\8bã\80\82
 .TP 
 \fBENOSYS\fP
 \fIfunc\fP が 0 でも 1 でもない。
@@ -99,6 +106,6 @@ glibc はこのシステムコールに対するラッパー関数を提供し
 .SH 関連項目
 \fBvm86\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.78 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。