Check __x86_64__ instead of __WORDSIZE for fenv_t

This commit is contained in:
H.J. Lu 2012-03-19 16:10:51 -07:00
parent 5e52b189f0
commit 490df6c441
2 changed files with 6 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2012-03-19 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86_64/bits/mathdef.h: Don't include <bits/wordsize.h>.
(fenv_t): Check __x86_64__ instead of __WORDSIZE.
2012-03-19 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86_64/bits/mathdef.h: Don't include <bits/wordsize.h>.

View File

@ -19,9 +19,6 @@
# error "Never use <bits/fenv.h> directly; include <fenv.h> instead."
#endif
#include <bits/wordsize.h>
/* Define bits representing the exception. We use the bit positions
of the appropriate bits in the FPU control word. */
enum
@ -81,7 +78,7 @@ typedef struct
unsigned int __data_offset;
unsigned short int __data_selector;
unsigned short int __unused5;
#if __WORDSIZE == 64
#ifdef __x86_64__
unsigned int __mxcsr;
#endif
}