aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b647bed2e9..2eca099f81 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2015-10-28 Joseph Myers <joseph@codesourcery.com>
+ [BZ #19181]
+ * sysdeps/i386/fpu/fesetenv.c (__fesetenv): Clear already-raised
+ SSE exceptions when argument is FE_DFL_ENV or FE_NOMASK_ENV.
+ * sysdeps/x86_64/fpu/fesetenv.c (__fesetenv): Likewise.
+ * math/test-fenv-clear-main.c: New file.
+ * math/test-fenv-clear.c: Likewise.
+ * math/Makefile (tests): Add test-fenv-clear.
+ * sysdeps/x86/fpu/test-fenv-clear-sse.c: New file.
+ * sysdeps/x86/fpu/Makefile [$(subdir) = math] (tests): Add
+ test-fenv-clear-sse.
+ [$(subdir) = math] (CFLAGS-test-fenv-clear-sse.c): New variable.
+
* math/libm-test.inc (TYPE_DECIMAL_DIG): Use LDBL_DECIMAL_DIG,
DBL_DECIMAL_DIG and FLT_DECIMAL_DIG instead of __DECIMAL_DIG__,
__DBL_DECIMAL_DIG__ and __FLT_DECIMAL_DIG__.