OSDN Git Service

(split) LDP: Update release from ja.po of LDP v3.51
[linuxjm/LDP_man-pages.git] / release / man2 / sync_file_range.2
index 9cb9482..0ffbf57 100644 (file)
@@ -32,7 +32,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH SYNC_FILE_RANGE 2 2010\-10\-09 Linux "Linux Programmer's Manual"
+.TH SYNC_FILE_RANGE 2 2013\-04\-01 Linux "Linux Programmer's Manual"
 .SH 名前
 sync_file_range \- ファイルセグメントをディスクと同期する
 .SH 書式
@@ -125,13 +125,12 @@ I/O エラー。
 このシステムコールは Linux 独自であり、 移植性が必要なプログラムでは使用を避けるべきである。
 .SH 注意
 .\" See kernel commit edd5cd4a9424f22b0fa08bef5e299d41befd5622
-いくつかのアーキテクチャ (例えば、 PowerPC や ARM) では、 64 ビットの
-引き数は適切なレジスタの組に割り当てる必要がある。このようなアーキテク
-チャでは、 \fBsync_file_range\fP() の呼び出し方には欠陥があり、それはこの
-システムコールでは引き数 \fIfd\fP と \fIoffset\fP の間のパディング (詰めもの)
-でレジスタが一つ消費されてしまうというものである。そのため、これらの
-アーキテクチャでは引き数が適切な順序になった別のシステムコールが定義
-されている。
+Some architectures (e.g., PowerPC, ARM)  need 64\-bit arguments to be aligned
+in a suitable pair of registers.  On such architectures, the call signature
+of \fBsync_file_range\fP()  shown in the SYNOPSIS would force a register to be
+wasted as padding between the \fIfd\fP and \fIoffset\fP arguments.  (See
+\fBsyscall\fP(2)  for details.)  Therefore, these architectures define a
+different system call that orders the arguments suitably:
 .PP
 .in +4n
 .nf
@@ -154,6 +153,6 @@ glibc のラッパー関数は \fBsync_file_range\fP() という名前で
 .SH 関連項目
 \fBfdatasync\fP(2), \fBfsync\fP(2), \fBmsync\fP(2), \fBsync\fP(2)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.51 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。