OSDN Git Service

Sat Nov 18 13:54:49 2000 Matthias Klose <doko@cs.tu-berlin.de>
authortoon <toon@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Nov 2000 16:19:17 +0000 (16:19 +0000)
committertoon <toon@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 19 Nov 2000 16:19:17 +0000 (16:19 +0000)
* g77.texi (Floating-point Exception Handling): Adjust
example to work with glibc (>= 2.1).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37566 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/f/ChangeLog
gcc/f/g77.texi

index 549dbfc..d2755dc 100644 (file)
@@ -1,3 +1,8 @@
+Sat Nov 18 13:54:49 2000  Matthias Klose  <doko@cs.tu-berlin.de> 
+       * g77.texi (Floating-point Exception Handling): Adjust
+       example to work with glibc (>= 2.1).
+
 2000-11-18  Alexandre Oliva  <aoliva@redhat.com>
 
        * Make-lang.in (INTDOC_DEPS): New macro.
index 052d1ff..3cc4b0f 100644 (file)
@@ -12154,8 +12154,10 @@ on an x86-based GNU system:
 static void __attribute__ ((constructor))
 trapfpe ()
 @{
-  __setfpucw (_FPU_DEFAULT &
-              ~(_FPU_MASK_IM | _FPU_MASK_ZM | _FPU_MASK_OM));
+  fpu_control_t cw =
+    _FPU_DEFAULT &
+    ~(_FPU_MASK_IM | _FPU_MASK_ZM | _FPU_MASK_OM);
+  _FPU_SETCW(cw);
 @}
 @end smallexample