about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 92b4e2dac0..89a8df53cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,31 @@
 2015-05-15  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #16352]
+	* sysdeps/i386/fpu/e_atanh.S (dbl_min): New object.
+	(__ieee754_atanh): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/i386/fpu/e_atanhf.S (flt_min): New object.
+	(__ieee754_atanhf): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/ieee754/dbl-64/e_atanh.c: Include <float.h>.
+	(__ieee754_atanh): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/ieee754/flt-32/e_atanhf.c: Include <float.h>.
+	(__ieee754_atanhf): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/ieee754/ldbl-128/e_atanhl.c: Include <float.h>.
+	(__ieee754_atanhl): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/ieee754/ldbl-128ibm/e_atanhl.c: Include <float.h>.
+	(__ieee754_atanhl): Force underflow exception for results with
+	small absolute value.
+	* sysdeps/ieee754/ldbl-96/e_atanhl.c: Include <float.h>.
+	(__ieee754_atanhl): Force underflow exception for results with
+	small absolute value.
+	* math/auto-libm-test-in: Do not allow missing underflow
+	exceptions from atanh.
+	* math/auto-libm-test-out: Regenerated.
+
 	[BZ #18221]
 	* sysdeps/ieee754/flt-32/k_tanf.c (__kernel_tanf): Use 2**-13 not
 	2**-28 as threshold for returning x or +/- 1/x.