If _s_s is not _NNNN_UUUU_LLLL_LLLL, it points to a structure specifying the alternate
signal stack that will take effect upon return from _ssss_iiii_gggg_aaaa_llll_tttt_ssss_tttt_aaaa_cccc_kkkk. The
_ssss_ssss______ssss_pppp and _ssss_ssss______ssss_iiii_zzzz_eeee fields specify the new base and size of the stack. The
_ssss_ssss______ssss_pppp field should be adjusted for the direction of growth (see example
below). The _ssss_ssss______ffff_llll_aaaa_gggg_ssss field specifies the new stack state and may be set
to the following:
_SSSS_SSSS______DDDD_IIII_SSSS_AAAA_BBBB_LLLL_EEEE The stack is to be disabled and _ssss_ssss______ssss_pppp and _ssss_ssss______ssss_iiii_zzzz_eeee are
ignored. If _SSSS_SSSS______DDDD_IIII_SSSS_AAAA_BBBB_LLLL_EEEE is not set, the stack will be
enabled.
If _o_s_s is not _NNNN_UUUU_LLLL_LLLL, it points to a structure specifying the alternate
signal stack that was in effect prior to the call to _ssss_iiii_gggg_aaaa_llll_tttt_ssss_tttt_aaaa_cccc_kkkk. The
_ssss_ssss______ssss_pppp and _ssss_ssss______ssss_iiii_zzzz_eeee fields specify the base and size of that stack. The
_ssss_ssss______ffff_llll_aaaa_gggg_ssss field specifies the stack's state, and may contain the following
values:
_SSSS_SSSS______OOOO_NNNN_SSSS_TTTT_AAAA_CCCC_KKKK The process is currently executing on the alternate signal
stack. Attempts to modify the alternate signal stack while
the process is executing on it will fail. _SSSS_SSSS______OOOO_NNNN_SSSS_TTTT_AAAA_CCCC_KKKK
cannot be modified by users.
_SSSS_SSSS______DDDD_IIII_SSSS_AAAA_BBBB_LLLL_EEEE The alternate signal stack is currently disabled.