about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-07-03 17:10:42 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-07-03 17:11:41 +0000
commit7a845b2c237434d4aad790aaba3a973e24ea802f (patch)
tree16a6f0e49ff1b9b6a28f61fd16bb39821e2f54cf /ChangeLog
parente2283f38febb8f1721f896680bed251ceef58a6b (diff)
downloadglibc-7a845b2c237434d4aad790aaba3a973e24ea802f.tar.gz
glibc-7a845b2c237434d4aad790aaba3a973e24ea802f.tar.xz
glibc-7a845b2c237434d4aad790aaba3a973e24ea802f.zip
Fix float range reduction problems (bug 14283).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f8bd145c7c..7e270e075c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2012-07-03  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #14283]
+	* sysdeps/ieee754/flt-32/k_rem_pio2f.c (__kernel_rem_pio2f): Shift
+	by 7 not 8 to examine high bit of fractional part.  Use volatile
+	variables when splitting into final array of floats if
+	__FLT_EVAL_METHOD__ != 0.
+	* math/libm-test.inc (cos_test): Add another test.
+	(sin_test): Likewise.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+
 	[BZ #14273]
 	* math/libm-test.inc (cosh_test): Add more tests.