diff options
author | 2023-01-09 14:08:08 -0600 | |
---|---|---|
committer | 2023-01-09 14:08:08 -0600 | |
commit | 1287b114deebb6b9c2ddac34999acae93496b4cf (patch) | |
tree | a91bc44d35e33cde62e24560fc318ba4c70932a4 /3rdparty/softfloat/fpatan.c | |
parent | 06da34a209ac5482a3e06c07d5a0f3305c049c52 (diff) |
i386: fix fpu log2 and atan
Diffstat (limited to '3rdparty/softfloat/fpatan.c')
-rw-r--r-- | 3rdparty/softfloat/fpatan.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/3rdparty/softfloat/fpatan.c b/3rdparty/softfloat/fpatan.c index a9a0afabf4f..db4e1f983d2 100644 --- a/3rdparty/softfloat/fpatan.c +++ b/3rdparty/softfloat/fpatan.c @@ -372,7 +372,7 @@ return_PI_or_ZERO: approximation_completed: if (swap) x = float128_sub(float128_pi2, x); floatx80 result = float128_to_floatx80(x); - if (zSign) floatx80_chs(result); + if (zSign) result = floatx80_chs(result); int rSign = extractFloatx80Sign(result); if (!bSign && rSign) return floatx80_add(result, floatx80_pi); |