]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Fix cexp overflow (bug 13892).
[thirdparty/glibc.git] / ChangeLog
index 31c4d3d119df80716742430989fdfc80b01226cc..6b11d54368a4ef8836da78b7ab39a7bc9f47a017 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2012-03-22  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #13892]
+       * math/s_cexp.c: Include <float.h>.
+       (__cexp): Handle exp result overflowing not necessarily
+       overflowing both real and imaginary parts of result.
+       * math/s_cexpf.c: Likewise.
+       * math/s_cexpl.c: Likewise.
+       * math/libm-test.inc (cexp_test): Add more tests.
+       * sysdeps/i386/fpu/libm-test-ulps: Update.
+       * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
 2012-03-22  H.J. Lu  <hongjiu.lu@intel.com>
 
        * include/link.h (ELFW): New macro.