Revision 58fe2f10 linux-user/signal.c
b/linux-user/signal.c | ||
---|---|---|
378 | 378 |
|
379 | 379 |
/* the CPU emulator uses some host signals to detect exceptions, |
380 | 380 |
we we forward to it some signals */ |
381 |
if (host_signum == SIGSEGV || host_signum == SIGBUS) { |
|
381 |
if (host_signum == SIGSEGV || host_signum == SIGBUS |
|
382 |
#if defined(TARGET_I386) && defined(USE_CODE_COPY) |
|
383 |
|| host_signum == SIGFPE |
|
384 |
#endif |
|
385 |
) { |
|
382 | 386 |
if (cpu_signal_handler(host_signum, info, puc)) |
383 | 387 |
return; |
384 | 388 |
} |
Also available in: Unified diff