Mercurial > hg > octave-lyh
diff libinterp/interpfcn/sighandlers.cc @ 16706:736dca8371ee
include more signals in SIG function (bug #39089)
* siglist.c (init_signals): Correct SIGPHONE case to use SIGPHONE
index rather than SIGWIND. Add SIGSTKFLT and SIGUNUSED cases.
* sighandlers.cc (make_sig_struct): Move SIGIO to alphabetical
order. Assign SIGKILL, SIGSTKFLT, and SIGUNUSED cases.
author | Daniel J Sebald <daniel.sebald@ieee.org> |
---|---|
date | Thu, 30 May 2013 14:19:59 -0400 |
parents | 24e755668237 |
children |
line wrap: on
line diff
--- a/libinterp/interpfcn/sighandlers.cc +++ b/libinterp/interpfcn/sighandlers.cc @@ -630,10 +630,18 @@ m.assign ("INT", SIGINT); #endif +#ifdef SIGIO + m.assign ("IO", SIGIO); +#endif + #ifdef SIGIOT m.assign ("IOT", SIGIOT); #endif +#ifdef SIGKILL + m.assign ("KILL", SIGKILL); +#endif + #ifdef SIGLOST m.assign ("LOST", SIGLOST); #endif @@ -662,6 +670,10 @@ m.assign ("SEGV", SIGSEGV); #endif +#ifdef SIGSTKFLT + m.assign ("STKFLT", SIGSTKFLT); +#endif + #ifdef SIGSTOP m.assign ("STOP", SIGSTOP); #endif @@ -690,6 +702,10 @@ m.assign ("TTOU", SIGTTOU); #endif +#ifdef SIGUNUSED + m.assign ("UNUSED", SIGUNUSED); +#endif + #ifdef SIGURG m.assign ("URG", SIGURG); #endif @@ -706,10 +722,6 @@ m.assign ("VTALRM", SIGVTALRM); #endif -#ifdef SIGIO - m.assign ("IO", SIGIO); -#endif - #ifdef SIGWINCH m.assign ("WINCH", SIGWINCH); #endif