diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2018-01-03 13:14:10 +0000 |
---|---|---|
committer | Wilco Dijkstra <wdijkstr@arm.com> | 2018-01-03 13:14:10 +0000 |
commit | 3c7d03129498e7426855b5d4cdd5b7109ecc2172 (patch) | |
tree | ec66bfb4d0b21311d263b2a1c4643d50d51975b3 /ChangeLog | |
parent | 7eff095459d5720642e0a8e6766852fe2fa65310 (diff) | |
download | glibc-3c7d03129498e7426855b5d4cdd5b7109ecc2172.zip glibc-3c7d03129498e7426855b5d4cdd5b7109ecc2172.tar.gz glibc-3c7d03129498e7426855b5d4cdd5b7109ecc2172.tar.bz2 |
Improve math_errhandling
Currently math_errhandling is always set to MATH_ERRNO | MATH_ERREXCEPT
even if -fno-math-errno is used. It is not defined at all when fast-math
is used. Set it to 0 with fast-math - this is noncomforming but more
useful than not define math_errhandling at all. Also take __NO_MATH_ERRNO__
into account and update comment.
* math/math.h (math_errhandling): Set to 0 with __FAST_MATH__.
Add __NO_MATH_ERRNO__ check.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2018-01-02 Wilco Dijkstra <wdijkstr@arm.com> + + * math/math.h (math_errhandling): Set to 0 with __FAST_MATH__. + Add __NO_MATH_ERRNO__ check. + 2018-01-02 Joseph Myers <joseph@codesourcery.com> * sysdeps/mips/mips32/libm-test-ulps: Update. |