diff --git a/mach/pmds4/libsys/fork.s b/mach/pmds4/libsys/fork.s index b338b3e1e..beb6dbade 100644 --- a/mach/pmds4/libsys/fork.s +++ b/mach/pmds4/libsys/fork.s @@ -3,9 +3,11 @@ _fork: trap #0 .short 0x2 bra 1f - bcc 2f - jmp cerror -2: - clr.l d0 -1: + bcs 2f + rts +2: + jmp cerror +1: + bcs 2b + clr.l d0 rts