.\"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
.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 ()
¤³¤Î¤è¤¦¤Ê¾õ¶·¤Ç¤Ï¡¢ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¾å¤Ç¤·¤«¥·¥°¥Ê¥ë¤ò¥¥ã¥Ã¥Á¤Ç¤¤Ê¤¤¡£
.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.
.\"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 ().