From: eck Date: Tue, 21 Aug 1990 10:17:49 +0000 (+0000) Subject: changed interface for cs[ab] X-Git-Tag: release-5-5~1592 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=797f90a022a6dd7b07262c91dee10586a05f6f26;p=ack.git changed interface for cs[ab] --- diff --git a/mach/m68k2/libem/csa.s b/mach/m68k2/libem/csa.s index b16313db6..13ed3e16d 100644 --- a/mach/m68k2/libem/csa.s +++ b/mach/m68k2/libem/csa.s @@ -1,13 +1,11 @@ -.define .csa +.define .csa2 .sect .text .sect .rom .sect .data .sect .bss .sect .text -.csa: - move.l (sp)+,a0 ! case descriptor - move (sp)+,d0 ! index +.csa2: move.l (a0)+,a1 ! default address sub (a0)+,d0 ! index - lower bound blt 1f diff --git a/mach/m68k2/libem/csa4.s b/mach/m68k2/libem/csa4.s index 5105f328b..f1b898bc9 100644 --- a/mach/m68k2/libem/csa4.s +++ b/mach/m68k2/libem/csa4.s @@ -6,8 +6,6 @@ .sect .text .csa4: - move.l (sp)+,a0 ! case descriptor - move.l (sp)+,d0 ! index move.l (a0)+,a1 ! default address sub.l (a0)+,d0 ! index - lower bound blt 1f diff --git a/mach/m68k2/libem/csb.s b/mach/m68k2/libem/csb.s index 5d25385a9..4a567cc6e 100644 --- a/mach/m68k2/libem/csb.s +++ b/mach/m68k2/libem/csb.s @@ -1,13 +1,11 @@ -.define .csb +.define .csb2 .sect .text .sect .rom .sect .data .sect .bss .sect .text -.csb: - move.l (sp)+,a0 ! case descriptor - move (sp)+,d0 ! index +.csb2: move.l (a0)+,a1 ! default jump address move.w (a0)+,d1 ! # entries beq 2f diff --git a/mach/m68k2/libem/csb4.s b/mach/m68k2/libem/csb4.s index 7b4e3a200..e1504e29e 100644 --- a/mach/m68k2/libem/csb4.s +++ b/mach/m68k2/libem/csb4.s @@ -6,10 +6,8 @@ .sect .text .csb4: - move.l (sp)+,a0 ! case descriptor - move.l (sp)+,d0 ! index move.l (a0)+,a1 ! default jump address - move.w (a0)+,d1 ! # entries + move.l (a0)+,d1 ! # entries beq 2f 1: cmp.l (a0)+,d0 diff --git a/mach/m68k2/libem/mon.s b/mach/m68k2/libem/mon.s index dffaaede3..95e7bf4c0 100644 --- a/mach/m68k2/libem/mon.s +++ b/mach/m68k2/libem/mon.s @@ -12,5 +12,5 @@ jmp EXIT .sect .data -fmt: .asciz "system call %d not implemented" +fmt: .asciz "system call %d not implemented\n" .align 2