OSDN Git Service

(split) LDP v3.24 -> v3.29 の定型的な変更内容を反映。
[linuxjm/LDP_man-pages.git] / release / man2 / clock_nanosleep.2
index efd50af..75fecf0 100644 (file)
@@ -25,7 +25,7 @@
 .\"         all rights reserved.
 .\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
 .\" 
-.TH CLOCK_NANOSLEEP 2 2008-07-09 "Linux" "Linux Programmer's Manual"
+.TH CLOCK_NANOSLEEP 2 2010-09-10 "Linux" "Linux Programmer's Manual"
 .SH Ì¾Á°
 clock_nanosleep \- »ØÄꤷ¤¿¥¯¥í¥Ã¥¯¤Ç¤Î¹âÀºÅ٤ʼ¹ÔÄä»ß (sleep)
 .SH ½ñ¼°
@@ -39,6 +39,7 @@ clock_nanosleep \- 
 .sp
 \fI\-lrt\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
 .sp
+.ad l
 .in -4n
 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
 .RB ( feature_test_macros (7)
@@ -46,7 +47,10 @@ glibc 
 .in
 .sp
 .BR clock_nanosleep ():
-_XOPEN_SOURCE\ >=\ 600
+.RS 4
+_XOPEN_SOURCE\ >=\ 600 || _POSIX_C_SOURCE\ >=\ 200112L
+.RE
+.ad
 .SH ÀâÌÀ
 .BR clock_nanosleep ()
 ¤ò»È¤¦¤È¡¢
@@ -121,11 +125,9 @@ struct timespec {
 
 ¸Æ¤Ó½Ð¤·¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ë¤è¤Ã¤Æ³ä¤ê¹þ¤Þ¤ì¤¿¾ì¹ç¡¢
 .BR clock_nanosleep ()
-¤Ï \-1 ¤òÊÖ¤·¡¢
-.I errno
-¤Ë
+¤Ï¥¨¥é¡¼
 .B EINTR
òÀßÄꤹ¤ë¡£¤½¤ì¤Ë²Ã¤¨¤Æ¡¢
ǼºÇÔ¤¹¤ë¡£¤µ¤é¤Ë¡¢
 .I remain
 ¤¬ NULL ¤Ç¤Ê¤¯¡¢¤«¤Ä
 .I flags
@@ -142,7 +144,7 @@ struct timespec {
 .BR clock_nanosleep ()
 ¤Ï 0 ¤òÊÖ¤¹¡£
 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Ç³ä¤ê¹þ¤Þ¤ì¤¿¤ê¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤ê¤·¤¿¾ì¹ç¡¢
-Àµ¤Î¥¨¥é¡¼ÈÖ¹æ¤òÊÖ¤¹¡£
+¡Ö¥¨¥é¡¼¡×¤ÎÀá¤Î¥ê¥¹¥È¤Ë¤¢¤ëÀµ¤Î¥¨¥é¡¼ÈÖ¹æ¤Î¤¤¤º¤ì¤«°ì¤Ä¤òÊÖ¤¹¡£
 .SH ¥¨¥é¡¼
 .TP
 .B EFAULT