diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-05-07 09:19:48 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-05-09 08:59:30 -0300 |
commit | ae515ba530be76d6627740ddc33a3a63f8c7e4f9 (patch) | |
tree | 75fbf70a9b772ce5b0ad97db0f02d3b205789e1e /COPYING | |
parent | dd5f891c1ad9f1b43b9db93afe2a55cbb7a6194e (diff) | |
download | glibc-ae515ba530be76d6627740ddc33a3a63f8c7e4f9.tar.gz glibc-ae515ba530be76d6627740ddc33a3a63f8c7e4f9.tar.xz glibc-ae515ba530be76d6627740ddc33a3a63f8c7e4f9.zip |
powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682)
The e68b1151f7460d5fa88c3a567c13f66052da79a7 commit changed the __fesetround_inline_nocheck implementation to use mffscrni (through __fe_mffscrn) instead of mtfsfi. For generic powerpc ceil/floor/trunc, the function is supposed to disable the floating-point inexact exception enable bit, however mffscrni does not change any exception enable bits. This patch fixes by reverting the optimization for the __fesetround_inline_nocheck. Checked on powerpc-linux-gnu. Reviewed-by: Paul E. Murphy <murphyp@linux.ibm.com>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions