diff options
author | Matthias Klose <doko@cs.tu-berlin.de> | 2000-11-19 16:19:17 +0000 |
---|---|---|
committer | Toon Moene <toon@gcc.gnu.org> | 2000-11-19 16:19:17 +0000 |
commit | e868d863dea666937f1359fbd8a2a53410b9a48f (patch) | |
tree | d1c17481721d2015dffcf4735966b32f766997b5 /gcc | |
parent | ce1cc601f552748bf58e8d8367b3c46b31b4c29b (diff) | |
download | gcc-e868d863dea666937f1359fbd8a2a53410b9a48f.zip gcc-e868d863dea666937f1359fbd8a2a53410b9a48f.tar.gz gcc-e868d863dea666937f1359fbd8a2a53410b9a48f.tar.bz2 |
g77.texi (Floating-point Exception Handling): Adjust example to work with glibc (>= 2.1).
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).
From-SVN: r37566
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/f/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/f/g77.texi | 6 |
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index 549dbfc..d2755dc 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -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. diff --git a/gcc/f/g77.texi b/gcc/f/g77.texi index 052d1ff..3cc4b0f 100644 --- a/gcc/f/g77.texi +++ b/gcc/f/g77.texi @@ -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 |