222 |
} |
} |
223 |
switch (signum) { |
switch (signum) { |
224 |
case SIGFPE: |
case SIGFPE: |
225 |
ERROR_REPORTER_DEBUG("PUSH SIGFPE"); |
/* CONSOLE_DEBUG("PUSH SIGFPE"); */ |
226 |
err = push_trap(f_fpe_traps, &f_fpe_top_of_stack, tp); |
err = push_trap(f_fpe_traps, &f_fpe_top_of_stack, tp); |
227 |
break; |
break; |
228 |
case SIGINT: |
case SIGINT: |
229 |
ERROR_REPORTER_DEBUG("PUSH SIGINT"); |
/* CONSOLE_DEBUG("PUSH SIGINT"); */ |
230 |
err = push_trap(f_int_traps, &f_int_top_of_stack, tp); |
err = push_trap(f_int_traps, &f_int_top_of_stack, tp); |
231 |
break; |
break; |
232 |
case SIGSEGV: |
case SIGSEGV: |
233 |
ERROR_REPORTER_DEBUG("PUSH SIGSEGV"); |
/* CONSOLE_DEBUG("PUSH SIGSEGV"); */ |
234 |
err = push_trap(f_seg_traps, &f_seg_top_of_stack, tp); |
err = push_trap(f_seg_traps, &f_seg_top_of_stack, tp); |
235 |
break; |
break; |
236 |
default: |
default: |
249 |
int err; |
int err; |
250 |
switch (signum) { |
switch (signum) { |
251 |
case SIGFPE: |
case SIGFPE: |
252 |
ERROR_REPORTER_DEBUG("POP SIGFPE"); |
/* CONSOLE_DEBUG("POP SIGFPE"); */ |
253 |
err = pop_trap(f_fpe_traps, &f_fpe_top_of_stack, tp); |
err = pop_trap(f_fpe_traps, &f_fpe_top_of_stack, tp); |
254 |
break; |
break; |
255 |
case SIGINT: |
case SIGINT: |
256 |
ERROR_REPORTER_DEBUG("POP SIGINT"); |
/* CONSOLE_DEBUG("POP SIGINT"); */ |
257 |
err = pop_trap(f_int_traps, &f_int_top_of_stack, tp); |
err = pop_trap(f_int_traps, &f_int_top_of_stack, tp); |
258 |
break; |
break; |
259 |
case SIGSEGV: |
case SIGSEGV: |
260 |
ERROR_REPORTER_DEBUG("POP SIGSEGV"); |
/* CONSOLE_DEBUG("POP SIGSEGV"); */ |
261 |
err = pop_trap(f_seg_traps, &f_seg_top_of_stack, tp); |
err = pop_trap(f_seg_traps, &f_seg_top_of_stack, tp); |
262 |
break; |
break; |
263 |
default: |
default: |