19 |
|
|
20 |
*/ |
*/ |
21 |
|
|
22 |
|
#ifdef __MINGW32__ |
23 |
|
#include <sys/types.h> /* sigset_t */ |
24 |
|
#endif |
25 |
|
|
26 |
|
|
27 |
|
|
28 |
#ifndef IN_UNIXINT |
#ifndef IN_UNIXINT |
135 |
|
|
136 |
|
|
137 |
void |
void |
138 |
sigfpe() |
sigfpe1() |
139 |
{ |
{ |
140 |
gcl_signal(SIGFPE, sigfpe); |
gcl_signal(SIGFPE, sigfpe1); |
141 |
FEerror("Floating-point exception.", 0); |
FEerror("Floating-point exception.", 0); |
142 |
} |
} |
143 |
sigpipe() |
sigpipe() |
181 |
|
|
182 |
void |
void |
183 |
install_default_signals() |
install_default_signals() |
184 |
{ gcl_signal(SIGFPE, sigfpe); |
{ gcl_signal(SIGFPE, sigfpe1); |
185 |
gcl_signal(SIGPIPE, sigpipe); |
gcl_signal(SIGPIPE, sigpipe); |
186 |
gcl_signal(SIGINT, sigint); |
gcl_signal(SIGINT, sigint); |
187 |
gcl_signal(SIGUSR1, sigusr1); |
gcl_signal(SIGUSR1, sigusr1); |