.\"WORD: mask ¥Þ¥¹¥¯
.\"WORD: block ¥Ö¥í¥Ã¥¯¤¹¤ë
.\"
-.TH SIGPAUSE 3 2005-12-01 "Linux" "Linux Programmer's Manual"
+.TH SIGPAUSE 3 2010-09-12 "Linux" "Linux Programmer's Manual"
.\"O .SH NAME
.SH ̾Á°
.\"O sigpause \- atomically release blocked signals and wait for interrupt
.sp
.BI "int sigpause(int " sigmask "); /* BSD */"
.sp
-.BI "int sigpause(int " sig "); /* System V / Unix95 */"
+.BI "int sigpause(int " sig "); /* System V / UNIX 95 */"
.fi
.\"O .SH DESCRIPTION
.SH ÀâÌÀ
.\"O The classical BSD version of this function appeared in 4.2BSD.
.\"O It sets the process's signal mask to
.\"O .IR sigmask .
-.\"O Unix95 standardized the incompatible System V version of
+.\"O UNIX 95 standardized the incompatible System V version of
.\"O this function, which removes only the specified signal
.\"O .I sig
.\"O from the process's signal mask.
-.\"O .\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\"O .\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
.\"O The unfortunate situation with two incompatible functions with the
.\"O same name was solved by the
.\"O .BR \%sigsuspend (2)
¤³¤Î´Ø¿ô¤Ï¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ò
.I sigmask
¤ËÀßÄꤹ¤ë¡£
-Unix95 ¤Ç¤Ï BSD ÈǤȸߴ¹À¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
-Unix95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
+UNIX 95 ¤Ç¤Ï BSD ÈǤȸߴ¹À¤Î¤Ê¤¤ System V ÈǤΤ³¤Î´Ø¿ô¤¬É¸½à²½¤µ¤ì¤¿¡£
+UNIX 95 ÈǤϡ¢»ØÄꤵ¤ì¤¿¥·¥°¥Ê¥ë
.I sig
¤ò¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤«¤éºï½ü¤¹¤ë¤À¤±¤Ç¤¢¤ë¡£
-.\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
Ʊ¤¸Ì¾Á°¤Ç¸ß´¹À¤Î¤Ê¤¤ 2 ¤Ä¤Î´Ø¿ô¤¬¤¢¤ë¤È¤¤¤¦ÉÔ¹¬¤Ê»öÂ֤ϡ¢
.BR \%sigsuspend (2)
´Ø¿ô¤Ë¤è¤Ã¤Æ²ò¾Ã¤µ¤ì¤¿¡£
.\"O or
.\"O .B _SVID_SOURCE
.\"O is defined.
-.\"O The System V version is used if
-.\"O .B _XOPEN_SOURCE
-.\"O is defined.
+.\"O Otherwise, the System V version is used.
µ¡Ç½¸¡ºº¥Þ¥¯¥í
.B _BSD_SOURCE
¤¬ÄêµÁ¤µ¤ì¡¢
.B _SVID_SOURCE
¤Î¤¤¤º¤ì¤âÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢
glibc ¤Ï BSD ÈǤò»È¤¦¡£
-.B _XOPEN_SOURCE
-¤¬ÄêµÁ¤µ¤ì¤¿¾ì¹ç¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
+¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï¡¢System V ÈǤò»ÈÍѤ¹¤ë¡£
.\"
.\"O .\" For the BSD version, one usually uses a zero
.\"O .\" .I sigmask