From: Toni Wilen Date: Tue, 28 Apr 2020 16:49:49 +0000 (+0300) Subject: FGETMAN always return full extended result. X-Git-Tag: 4400~60 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=b33b6050fac5d5c644c35952ab2d8421d980eade;p=francis%2Fwinuae.git FGETMAN always return full extended result. --- diff --git a/softfloat/softfloat.cpp b/softfloat/softfloat.cpp index f2f0787a..cb12b973 100644 --- a/softfloat/softfloat.cpp +++ b/softfloat/softfloat.cpp @@ -3174,8 +3174,8 @@ floatx80 floatx80_getman( floatx80 a, float_status *status) if ( aSig == 0 ) return packFloatx80( aSign, 0, 0 ); normalizeFloatx80Subnormal( aSig, &aExp, &aSig ); } - - return roundAndPackFloatx80(status->floatx80_rounding_precision, aSign, 0x3FFF, aSig, 0, status); + + return packFloatx80(aSign, 0x3fff, aSig); } /*----------------------------------------------------------------------------