From cb25b013fbc23dce2bd0f04d751592a9f5a01d4c Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 12 Jan 1990 15:34:21 +0000 Subject: [PATCH] fixed for 0 argument --- mach/vax4/libem/fef.s | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mach/vax4/libem/fef.s b/mach/vax4/libem/fef.s index 6dc0388f0..138e0ae33 100644 --- a/mach/vax4/libem/fef.s +++ b/mach/vax4/libem/fef.s @@ -9,9 +9,9 @@ movl (sp)+,r3 cmpl r0,$4 bneq I1 - movf (sp)+,r0 + cvtfd (sp)+,r0 jsb Ihulp - movf r0,-(sp) + cvtdf r0,-(sp) jmp (r3) I1: cmpl r0,$8 @@ -24,6 +24,11 @@ I2: pushl $EILLINS jmp .fat Ihulp: + tstd r0 + bneq 1f + clrl -(sp) + rsb +1: extzv $7,$8,r0,r2 subl3 $128,r2,-(sp) insv $128,$7,$8,r0