ssiiggsseettjjmmpp() -- General Function (libc)

Save machine state and signal mask for non-local jump
#iinncclluuddee <sseettjjmmpp.hh>
iinntt ssiiggsseettjjmmpp(_e_n_v_i_r_o_n, _s_a_v_e_m_a_s_k)
ssiiggjjmmpp_bbuuff _e_n_v_i_r_o_n;
iinntt _s_a_v_e_m_a_s_k;

ssiiggsseettjjmmpp() performs the same  action as the function sseettjjmmpp(), except that
if the value of _s_a_v_e_m_a_s_k is not zero, it saves the process's signal mask as
well as the machine state into the array to which _e_n_v_i_r_o_n points.

_S_e_e _A_l_s_o
lliibbcc, ssiiggaaccttiioonn(), ssiigglloonnggjjmmpp(), ssiiggpprrooccmmaasskk(), ssiiggssuussppeenndd()
POSIX Standard, section 8.3.1
