Skip to content
Snippets Groups Projects
Commit 6e1801ca authored by wlott's avatar wlott
Browse files

Added support for trap_PendingInterrupt, because it is needed for

without-interrupts.
parent 3b7f25ff
No related branches found
No related tags found
No related merge requests found
......@@ -119,6 +119,11 @@ static void sigtrap_handler(int signal, int code, struct sigcontext *scp)
fake_foreign_function_call(scp);
lose("%%primitive halt called; the party is over.\n");
case trap_PendingInterrupt:
arch_skip_instruction(scp);
interrupt_handle_pending(scp);
break;
case trap_Error:
case trap_Cerror:
interrupt_internal_error(signal, code, scp, im5==trap_Cerror);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment