Revision e62b5b13 cpu-exec.c
b/cpu-exec.c | ||
---|---|---|
556 | 556 |
#elif defined(TARGET_CRIS) |
557 | 557 |
if (interrupt_request & CPU_INTERRUPT_HARD) { |
558 | 558 |
do_interrupt(env); |
559 |
env->interrupt_request &= ~CPU_INTERRUPT_HARD; |
|
560 | 559 |
BREAK_CHAIN; |
561 | 560 |
} |
562 | 561 |
#elif defined(TARGET_M68K) |
... | ... | |
1181 | 1180 |
a virtual CPU fault */ |
1182 | 1181 |
cpu_restore_state(tb, env, pc, puc); |
1183 | 1182 |
} |
1184 |
#if 0 |
|
1185 |
printf("PF exception: NIP=0x%08x error=0x%x %p\n", |
|
1186 |
env->nip, env->error_code, tb); |
|
1187 |
#endif |
|
1188 | 1183 |
/* we restore the process signal mask as the sigreturn should |
1189 | 1184 |
do it (XXX: use sigsetjmp) */ |
1190 | 1185 |
sigprocmask(SIG_SETMASK, old_set, NULL); |
Also available in: Unified diff