From b33b6050fac5d5c644c35952ab2d8421d980eade Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Tue, 28 Apr 2020 19:49:49 +0300 Subject: [PATCH] FGETMAN always return full extended result. --- softfloat/softfloat.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); } /*---------------------------------------------------------------------------- -- 2.47.3