ack/mach/m68k4/libsys/call.s
1984-12-14 15:52:15 +00:00

29 lines
324 B
ArmAsm

.define call
.define callc
.define calle
.define cerror
.define _errno
.extern call
.extern callc
.extern calle
.extern cerror
.extern _errno
.text
call: trap #0
bcs cerror
rts
callc:
trap #0
bcs cerror
clr.l d0
rts
calle:
trap #0
cerror:
move.w d0,_errno
move.l #-1,d0
rts
.bss
_errno: .space 4
.text