| 4122 signal(SIGINT, SIG_DFL); /* 2: interrupt program */ |
4122 signal(SIGINT, SIG_DFL); /* 2: interrupt program */ |
| 4123 signal(SIGQUIT, SIG_DFL); /* 3: quit program */ |
4123 signal(SIGQUIT, SIG_DFL); /* 3: quit program */ |
| 4124 signal(SIGILL, SIG_DFL); /* 4: illegal instruction (not reset when caught) */ |
4124 signal(SIGILL, SIG_DFL); /* 4: illegal instruction (not reset when caught) */ |
| 4125 signal(SIGTRAP, SIG_DFL); /* 5: trace trap (not reset when caught) */ |
4125 signal(SIGTRAP, SIG_DFL); /* 5: trace trap (not reset when caught) */ |
| 4126 signal(SIGABRT, SIG_DFL); /* 6: abort program */ |
4126 signal(SIGABRT, SIG_DFL); /* 6: abort program */ |
| |
4127 |
| |
4128 #ifdef SIGPOLL |
| |
4129 signal(SIGPOLL, SIG_DFL); /* 7: pollable event (POSIX) */ |
| |
4130 #endif /* SIGPOLL */ |
| |
4131 |
| 4127 #ifdef SIGEMT |
4132 #ifdef SIGEMT |
| 4128 signal(SIGEMT, SIG_DFL); /* 7: EMT instruction */ |
4133 signal(SIGEMT, SIG_DFL); /* 7: EMT instruction (Non-POSIX) */ |
| |
4134 #endif /* SIGEMT */ |
| |
4135 |
| 4129 #endif |
4136 #endif |
| 4130 signal(SIGFPE, SIG_DFL); /* 8: floating point exception */ |
4137 signal(SIGFPE, SIG_DFL); /* 8: floating point exception */ |
| 4131 signal(SIGBUS, SIG_DFL); /* 10: bus error */ |
4138 signal(SIGBUS, SIG_DFL); /* 10: bus error */ |
| 4132 signal(SIGSEGV, SIG_DFL); /* 11: segmentation violation */ |
4139 signal(SIGSEGV, SIG_DFL); /* 11: segmentation violation */ |
| 4133 signal(SIGSYS, SIG_DFL); /* 12: bad argument to system call */ |
4140 signal(SIGSYS, SIG_DFL); /* 12: bad argument to system call */ |
| 4135 signal(SIGALRM, SIG_DFL); /* 14: real-time timer expired */ |
4142 signal(SIGALRM, SIG_DFL); /* 14: real-time timer expired */ |
| 4136 signal(SIGTERM, SIG_DFL); /* 15: software termination signal */ |
4143 signal(SIGTERM, SIG_DFL); /* 15: software termination signal */ |
| 4137 signal(SIGCHLD, SIG_DFL); /* 20: child status has changed */ |
4144 signal(SIGCHLD, SIG_DFL); /* 20: child status has changed */ |
| 4138 signal(SIGXCPU, SIG_DFL); /* 24: exceeded CPU time limit */ |
4145 signal(SIGXCPU, SIG_DFL); /* 24: exceeded CPU time limit */ |
| 4139 signal(SIGXFSZ, SIG_DFL); /* 25: exceeded file size limit */ |
4146 signal(SIGXFSZ, SIG_DFL); /* 25: exceeded file size limit */ |
| 4140 #endif |
4147 #endif /* HAVE_SIGNAL_H */ |
| 4141 } |
4148 } |