OSDN Git Service

(split) LDP v3.24 -> v3.29 の定型的な変更内容を反映。
[linuxjm/LDP_man-pages.git] / draft / man2 / sigaltstack.2
index c34f8bd..d689866 100644 (file)
@@ -33,7 +33,7 @@
 .\"WORD:       alternate signal stack  ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯
 .\"WORD:       establish       (¥¹¥¿¥Ã¥¯¤Î) ³ÎΩ
 .\"
-.TH SIGALTSTACK 2 2008-10-04 "Linux" "Linux Programmer's Manual"
+.TH SIGALTSTACK 2 2010-09-26 "Linux" "Linux Programmer's Manual"
 .\"O .SH NAME
 .SH Ì¾Á°
 .\"O sigaltstack \- set and/or get signal stack context
@@ -53,10 +53,17 @@ glibc 
 .in
 .sp
 .BR sigaltstack ():
-_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500
-.\" .br
-.\" .BR sigstack ():
-.\" _BSD_SOURCE || _XOPEN_SOURCE >= 500
+.ad l
+.RS 4
+.PD 0
+_BSD_SOURCE || _XOPEN_SOURCE\ >=\ 500 ||
+_XOPEN_SOURCE\ &&\ _XOPEN_SOURCE_EXTENDED
+.br
+.\"O || /* Since glibc 2.12: */ _POSIX_C_SOURCE\ >=\ 200809L
+|| /* glibc 2.12 °Ê¹ß: */ _POSIX_C_SOURCE\ >=\ 200809L
+.PD
+.RE
+.ad
 .\"O .SH DESCRIPTION
 .SH ÀâÌÀ
 .\"O .BR sigaltstack ()
@@ -275,7 +282,7 @@ SUSv2, SVr4, POSIX.1-2001.
 ¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ç¤Ï¡¢ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¾å¤Ç¤·¤«¥·¥°¥Ê¥ë¤ò¥­¥ã¥Ã¥Á¤Ç¤­¤Ê¤¤¡£
 .P
 .\"O On most hardware architectures supported by Linux, stacks grow
-.\"O downwards.
+.\"O downward.
 .\"O .BR sigaltstack ()
 .\"O automatically takes account
 .\"O of the direction of stack growth.
@@ -319,7 +326,7 @@ Linux 
 .\"O supersedes the older
 .\"O .BR sigstack ()
 .\"O call.
-.\"O For backwards compatibility, glibc also provides
+.\"O For backward compatibility, glibc also provides
 .\"O .BR sigstack ().
 .\"O All new applications should be written using
 .\"O .BR sigaltstack ().