aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/i386/i686/fpu/multiarch
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2025-01-02 10:54:11 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2025-01-09 12:53:58 -0300
commit9cc9f8e11e8fb8f54f1e84d9f024917634a78201 (patch)
tree8715ab006b0edd5a44e525e1aa3ce8a07659fdbf /sysdeps/i386/i686/fpu/multiarch
parente41aabcc93edd6c9a6acb15212b2783d8a7ec5a3 (diff)
downloadglibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.zip
glibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.tar.gz
glibc-9cc9f8e11e8fb8f54f1e84d9f024917634a78201.tar.bz2
math: Fix acosf when building with gcc <= 11
GCC <= 11 wrongly assumes the rounding is to nearest and performs a constant folding where it should evaluate since the result is not exact [1]. [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57245
Diffstat (limited to 'sysdeps/i386/i686/fpu/multiarch')
-rw-r--r--sysdeps/i386/i686/fpu/multiarch/libm-test-ulps2
1 files changed, 0 insertions, 2 deletions
diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
index d411751..750d519 100644
--- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
+++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps
@@ -7,12 +7,10 @@ float128: 1
ldouble: 2
Function: "acos_downward":
-float: 1
float128: 1
ldouble: 2
Function: "acos_towardzero":
-float: 1
float128: 1
ldouble: 2