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