SIGPWR
if (signal(SIGPWR, int_handler) == SIG_ERR) {
(void) sigset(SIGPWR, powerfail);
if (kill(1, SIGPWR) == -1)
(void) signal(SIGPWR, trap);
case SIGPWR:
{ "PWR", SIGPWR },
#ifdef SIGPWR
{SIGPWR, GLS_RESTORE_ENV, GLS_CONTINUE, GLSA_IGN, 0},
psignal(initpp, SIGPWR);
{(sigmask(SIGILL)|sigmask(SIGTRAP)|sigmask(SIGPWR)), 0, 0};
{(sigmask(SIGCONT)|sigmask(SIGCLD)|sigmask(SIGPWR)
psignal(initpp, SIGPWR);
psignal(initpp, SIGPWR);
psignal(initpp, SIGPWR);
psignal(initpp, SIGPWR);