diff options
author | Joseph Myers <joseph@codesourcery.com> | 2013-11-28 16:50:38 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2013-11-28 16:50:38 +0000 |
commit | 3c1c46a64ad1037d616ec39514c4e55133997c9f (patch) | |
tree | 717fc72e73a01fb74a4cdc97e6332086c2c3ee38 /ChangeLog | |
parent | 5a4c6d53f50b264d60cf6453576ca2810c7890b7 (diff) | |
download | glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.tar glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.tar.gz glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.tar.bz2 glibc-3c1c46a64ad1037d616ec39514c4e55133997c9f.zip |
Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2013-11-28 Joseph Myers <joseph@codesourcery.com> + + [BZ #16271] + * sysdeps/ieee754/dbl-64/e_sqrt.c (__ieee754_sqrt): Set + round-to-nearest then adjust result for other rounding modes. + * include/fenv.h (fegetround): Use libm_hidden_proto. + * math/fegetround.c (fegetround): Use libm_hidden_def. + * sysdeps/i386/fpu/fegetround.c (fegetround): Likewise. + * sysdeps/powerpc/fpu/fegetround.c (fegetround): Likewise. + * sysdeps/powerpc/nofpu/fegetround.c (fegetround): Likewise. + * sysdeps/powerpc/powerpc32/e500/nofpu/fegetround.c (fegetround): + Likewise. + * sysdeps/s390/fpu/fegetround.c (fegetround): Likewise. + * sysdeps/sh/sh4/fpu/fegetround.c (fegetround): Likewise. + * sysdeps/sparc/fpu/fegetround.c (fegetround): Likewise. + * sysdeps/x86_64/fpu/fegetround.c (fegetround): Likewise. + 2013-11-28 Siddhesh Poyarekar <siddhesh@redhat.com> [BZ #16077] |