Loading linux-user/main.c +14 −0 Original line number Diff line number Diff line Loading @@ -1362,6 +1362,20 @@ void cpu_loop(CPUMIPSState *env) case EXCP_INTERRUPT: /* just indicate that signals should be handled asap */ break; case EXCP_DEBUG: { int sig; sig = gdb_handlesig (env, TARGET_SIGTRAP); if (sig) { info.si_signo = sig; info.si_errno = 0; info.si_code = TARGET_TRAP_BRKPT; queue_signal(info.si_signo, &info); } } break; default: // error: fprintf(stderr, "qemu: unhandled CPU exception 0x%x - aborting\n", Loading Loading
linux-user/main.c +14 −0 Original line number Diff line number Diff line Loading @@ -1362,6 +1362,20 @@ void cpu_loop(CPUMIPSState *env) case EXCP_INTERRUPT: /* just indicate that signals should be handled asap */ break; case EXCP_DEBUG: { int sig; sig = gdb_handlesig (env, TARGET_SIGTRAP); if (sig) { info.si_signo = sig; info.si_errno = 0; info.si_code = TARGET_TRAP_BRKPT; queue_signal(info.si_signo, &info); } } break; default: // error: fprintf(stderr, "qemu: unhandled CPU exception 0x%x - aborting\n", Loading