From: ceriel Date: Mon, 27 Oct 1986 09:57:42 +0000 (+0000) Subject: Did not work properly, printed wrong trap number. Does not work X-Git-Tag: release-5-5~5178 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=3d016f7385f4cf664e66e902e195a8951d4a1f87;p=ack.git Did not work properly, printed wrong trap number. Does not work properly now, because it does no save the registers. --- diff --git a/mach/m68k4/libem/trp.s b/mach/m68k4/libem/trp.s index 0978c898d..f53112288 100644 --- a/mach/m68k4/libem/trp.s +++ b/mach/m68k4/libem/trp.s @@ -6,9 +6,9 @@ .sect .text .trp: - cmp.l #16,4(sp) - bcc 1f move.l d0,-(sp) + cmp.l #16,8(sp) + bcc 1f move.l 8(sp),d0 btst d0,.trpim bne 3f @@ -37,5 +37,5 @@ jmp EXIT .sect .data -fmt: .asciz "trap %d called\n" +fmt: .asciz "EM trap %d called\n" .align 2