]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgcc/config/i386/64/sfp-machine.h
sfp-machine.h (FP_EX_ALL): Define.
[thirdparty/gcc.git] / libgcc / config / i386 / 64 / sfp-machine.h
index 21c9edc38088c71e2c7c07f351a9d95f96fc1ad4..1ff94c23ea40c7b372a63766ea5aee49190c7c51 100644 (file)
@@ -19,6 +19,11 @@ typedef unsigned int UTItype __attribute__ ((mode (TI)));
 #define _FP_NANFRAC_Q          _FP_QNANBIT_Q, 0
 
 #ifndef _SOFT_FLOAT
+#define FP_EX_SHIFT 7
+
+#define _FP_DECL_EX \
+  unsigned int _fcw __attribute__ ((unused)) = FP_RND_NEAREST;
+
 #define FP_RND_NEAREST         0
 #define FP_RND_ZERO            0x6000
 #define FP_RND_PINF            0x4000
@@ -26,9 +31,6 @@ typedef unsigned int UTItype __attribute__ ((mode (TI)));
 
 #define FP_RND_MASK            0x6000
 
-#define _FP_DECL_EX \
-  unsigned int _fcw __attribute__ ((unused)) = FP_RND_NEAREST;
-
 #define FP_INIT_ROUNDMODE                                      \
   do {                                                         \
     __asm__ __volatile__ ("%vstmxcsr\t%0" : "=m" (_fcw));      \