OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / draft / man2 / syscall.2
index df72096..abfce1d 100644 (file)
 .\"
 .TH SYSCALL 2 2007-07-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O syscall \- indirect system call
-syscall \- ´ÖÀÜ¥·¥¹¥Æ¥à¥³¡¼¥ë
+syscall \- 間接システムコール
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .nf
 .\"O .BR "#define _GNU_SOURCE" "         /* See feature_test_macros(7) */"
-.BR "#define _GNU_SOURCE" "         /* feature_test_macros(7) »²¾È */"
+.BR "#define _GNU_SOURCE" "         /* feature_test_macros(7) 参照 */"
 .B #include <unistd.h>
 .BR "#include <sys/syscall.h>   "  "/* For SYS_xxx definitions */"
 
 .BI "int syscall(int " number ", ...);"
 .fi
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O .BR syscall ()
 .\"O performs the system call whose assembly language
 .\"O interface has the specified
 .\"O .I number
 .\"O with the specified arguments.
 .BR syscall ()
-¤Ï
+は
 .I number
-¤Ç»ØÄꤵ¤ì¤¿¥¢¥»¥ó¥Ö¥ê¸À¸ì¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤ò¡¢
-»ØÄꤵ¤ì¤¿°ú¤­¿ô¤ò¤Ä¤±¤Æ¼Â¹Ô¤¹¤ë¡£
+で指定されたアセンブリ言語インターフェースのシステムコールを、
+指定された引き数をつけて実行する。
 .\"O Symbolic constants for system calls can be found in the header file
 .\"O .IR <sys/syscall.h> .
-¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¥·¥ó¥Ü¥ëÄê¿ô¤Ï¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë
+システムコールのシンボル定数はヘッダファイル
 .I <sys/syscall.h>
-¤Ë½ñ¤«¤ì¤Æ¤¤¤ë¡£
+に書かれている。
 .\"O .SH RETURN VALUE
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O The return value is defined by the system call being invoked.
-ÊÖ¤êÃͤϸƤӽФµ¤ì¤¿¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ë¤è¤Ã¤ÆÄêµÁ¤µ¤ì¤ë¡£
+返り値は呼び出されたシステムコールによって定義される。
 .\"O In general, a 0 return value indicates success.
-°ìÈ̤ˡ¢ÊÖ¤êÃÍ 0 ¤ÏÀ®¸ù¤òɽ¤¹¡£
+一般に、返り値 0 は成功を表す。
 .\"O A \-1 return value indicates an error,
 .\"O and an error code is stored in
 .\"O .IR errno .
-\-1 ¤Ï¥¨¥é¡¼¤òɽ¤·¡¢¥¨¥é¡¼¥³¡¼¥É¤Ï
+\-1 はエラーを表し、エラーコードは
 .I errno
-¤ËÆþ¤ì¤é¤ì¤ë¡£
+に入れられる。
 .\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
 .\"O .BR syscall ()
 .\"O first appeared in
 .\"O 4BSD.
 .BR syscall ()
-¤Ï 4BSD ¤ÇºÇ½é¤ËÅо줷¤¿¡£
+は 4BSD で最初に登場した。
 .\"O .SH EXAMPLE
-.SH Îã
+.SH 
 .nf
 #define _GNU_SOURCE
 #include <unistd.h>
@@ -108,7 +108,7 @@ main(int argc, char *argv[])
 }
 .fi
 .\"O .SH SEE ALSO
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR _syscall (2),
 .BR intro (2),
 .BR syscalls (2)