--- cci/sys/tahoe/Kmulf.x 2019/07/28 12:24:19 1.1.1.1 +++ cci/sys/tahoe/Kmulf.x 2019/07/28 12:30:07 1.1.1.2 @@ -82,10 +82,16 @@ done: ret ret overflow: orl2 $HFS_OVF,*20(fp) - jmp sign + movl $0x7fffffff,r0 + bbc $0,r3,1f + orl2 $SIGNBIT,r0 +1: ret underflow: orl2 $HFS_UNDF,*20(fp) - ret + movl $0x800000,r0 + bbc $0,r3,1f + orl2 $SIGNBIT,r0 +1: ret