OSDN Git Service

* config/i386/sfp-machine.h (_FP_STRUCT_LAYOUT): Define it
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Feb 2012 20:53:35 +0000 (20:53 +0000)
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Feb 2012 20:53:35 +0000 (20:53 +0000)
        for mingw-targets as attribute gcc_struct.

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

libgcc/ChangeLog
libgcc/config/i386/sfp-machine.h

index 8324c74..275d7f2 100644 (file)
@@ -1,3 +1,8 @@
+2012-02-28  Kai Tietz  <ktietz@redhat.com>
+
+       * config/i386/sfp-machine.h (_FP_STRUCT_LAYOUT): Define it
+       for mingw-targets as attribute gcc_struct.
+
 2012-02-28  Ian Lance Taylor  <iant@google.com>
 
        * generic-morestack.c (__splitstack_releasecontext): Correct call
index f2df869..eb4b8bf 100644 (file)
@@ -1,3 +1,8 @@
+#ifdef __MINGW32__
+  /* Make sure we are using gnu-style bitfield handling.  */
+#define _FP_STRUCT_LAYOUT  __attribute__ ((gcc_struct))
+#endif
+
 #ifdef __x86_64__
 #include "config/i386/64/sfp-machine.h"
 #else