aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2000-09-15 18:16:18 +0000
committerAndreas Jaeger <aj@suse.de>2000-09-15 18:16:18 +0000
commit70514a9f51d5b1185add6a4e99d9b5962cf19d16 (patch)
tree2ac834936b0e2e3b2e17f65385aa7565ee0099fd
parent82ae4e9760c2deee896f7eacb1ae58ea51970f54 (diff)
downloadglibc-70514a9f51d5b1185add6a4e99d9b5962cf19d16.tar
glibc-70514a9f51d5b1185add6a4e99d9b5962cf19d16.tar.gz
glibc-70514a9f51d5b1185add6a4e99d9b5962cf19d16.tar.bz2
glibc-70514a9f51d5b1185add6a4e99d9b5962cf19d16.zip
Update.
2000-09-15 Andreas Jaeger <aj@suse.de> * sysdeps/mips/fpu/fesetenv.c (__fesetenv): Handle FE_NOMASK_ENV. * sysdeps/mips/bits/fenv.h (FE_NOMASK_ENV): Define.
-rw-r--r--ChangeLog6
-rw-r--r--sysdeps/mips/bits/fenv.h5
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3c953452c2..920c69254b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2000-09-15 Andreas Jaeger <aj@suse.de>
+
+ * sysdeps/mips/fpu/fesetenv.c (__fesetenv): Handle FE_NOMASK_ENV.
+
+ * sysdeps/mips/bits/fenv.h (FE_NOMASK_ENV): Define.
+
2000-09-15 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/alpha/sysdep.h (inline_syscall_clobbers): Add memory
diff --git a/sysdeps/mips/bits/fenv.h b/sysdeps/mips/bits/fenv.h
index 72dd281b9d..4e740365b9 100644
--- a/sysdeps/mips/bits/fenv.h
+++ b/sysdeps/mips/bits/fenv.h
@@ -70,3 +70,8 @@ fenv_t;
/* If the default argument is used we use this value. */
#define FE_DFL_ENV ((__const fenv_t *) -1)
+
+#ifdef __USE_GNU
+/* Floating-point environment where none of the exception is masked. */
+# define FE_NOMASK_ENV ((__const fenv_t *) -2)
+#endif