OSDN Git Service

LDP: Translate several number of pages
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man2 / sync_file_range.2
index 0ffbf57..d346c9d 100644 (file)
@@ -125,12 +125,10 @@ I/O エラー。
 このシステムコールは Linux 独自であり、 移植性が必要なプログラムでは使用を避けるべきである。
 .SH 注意
 .\" See kernel commit edd5cd4a9424f22b0fa08bef5e299d41befd5622
-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:
+いくつかのアーキテクチャ (例えば、 PowerPC や ARM) では、 64 ビットの引き数は適切なレジスタの組に割り当てる必要がある。
+このようなアーキテクチャでは、 「書式」に書かれている \fBsync_file_range\fP() の呼び出しシグネチャーで、 引き数 \fIfd\fP と
+\fIoffset\fP の間のパディング (詰めもの) でレジスタが一つ消費されてしまう (詳細は \fBsyscall\fP(2) 参照)。 そのため、
+これらのアーキテクチャでは引き数が適切な順序になった別のシステムコールが定義されている。
 .PP
 .in +4n
 .nf