From e5deb1328872e297ee8b19b432aa059c0b92c1e0 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Wed, 6 Aug 2025 20:50:49 +0300 Subject: [PATCH] Softfloat warning fixes. --- softfloat/softfloat.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/softfloat/softfloat.cpp b/softfloat/softfloat.cpp index 71a6ee2b..f2ced12f 100644 --- a/softfloat/softfloat.cpp +++ b/softfloat/softfloat.cpp @@ -115,7 +115,7 @@ int8_t floatx80_internal_mode = float_round_nearest_even; *----------------------------------------------------------------------------*/ floatx80 roundSaveFloatx80Internal( int8_t roundingPrecision, flag zSign, int32_t zExp, uint64_t zSig0, uint64_t zSig1, float_status *status ) { - int64_t roundMask, roundBits; + uint64_t roundMask, roundBits; uint64_t roundIncrement; flag increment; @@ -227,7 +227,7 @@ static void saveFloat32Internal( flag zSign, int16_t zExp, uint32_t zSig, float_ void getRoundedFloatInternal( int8_t roundingPrecision, flag *pzSign, int32_t *pzExp, uint64_t *pzSig ) { - int64_t roundMask, roundBits; + uint64_t roundMask, roundBits; uint64_t roundIncrement; flag increment; @@ -1350,7 +1350,7 @@ floatx80 roundAndPackFloatx80( int8_t roundingPrecision, flag zSign, int32_t zEx { int8_t roundingMode; flag roundNearestEven, increment; - int64_t roundMask, roundBits; + uint64_t roundMask, roundBits; uint64_t roundIncrement; int32_t expOffset; @@ -1504,7 +1504,7 @@ floatx80 roundSigAndPackFloatx80( int8_t roundingPrecision, flag zSign, int32_t { int8_t roundingMode; flag roundNearestEven, isTiny; - int64_t roundMask, roundBits; + uint64_t roundMask, roundBits; uint64_t roundIncrement; roundingMode = status->float_rounding_mode; -- 2.47.3