Commit 56ba31ff0bde6ccfe37f19e823381ec142bf0f80
1 parent
068abdc8
Fix missing case in the new PowerPC exception model.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3294 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
2 changed files
with
6 additions
and
0 deletions
darwin-user/main.c
... | ... | @@ -529,6 +529,9 @@ void cpu_loop(CPUPPCState *env) |
529 | 529 | /* Return value */ |
530 | 530 | env->gpr[3] = ret; |
531 | 531 | break; |
532 | + case EXCP_INTERRUPT: | |
533 | + /* just indicate that signals should be handled asap */ | |
534 | + break; | |
532 | 535 | default: |
533 | 536 | cpu_abort(env, "Unknown exception 0x%d. Aborting\n", trapnr); |
534 | 537 | break; | ... | ... |
linux-user/main.c
... | ... | @@ -1127,6 +1127,9 @@ void cpu_loop(CPUPPCState *env) |
1127 | 1127 | printf("syscall returned 0x%08x (%d)\n", ret, ret); |
1128 | 1128 | #endif |
1129 | 1129 | break; |
1130 | + case EXCP_INTERRUPT: | |
1131 | + /* just indicate that signals should be handled asap */ | |
1132 | + break; | |
1130 | 1133 | default: |
1131 | 1134 | cpu_abort(env, "Unknown exception 0x%d. Aborting\n", trapnr); |
1132 | 1135 | break; | ... | ... |