.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