]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64.
authorDanny Smith <dannysmith@users.sourceforge.net>
Tue, 28 Aug 2001 18:53:19 +0000 (18:53 +0000)
committerDJ Delorie <dj@gcc.gnu.org>
Tue, 28 Aug 2001 18:53:19 +0000 (14:53 -0400)
From-SVN: r45234

gcc/ChangeLog
gcc/config/i386/cygwin.h

index 2b9cbccc3ae378664ce8350e2788a68f5c7df801..b15c0b497965f2fa2e87c7ca431a7f22deaab1d6 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-28  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64.
+
 2001-08-28  Stan Shebs  <shebs@apple.com>
 
        * config/darwin.h (ASM_OUTPUT_LABELREF): Handle '*' names.
index 71b84684545cb332698e3e32c0bb20a15b144ab9..d325167673c8800f776733f1154f9443d56196b1 100644 (file)
@@ -446,6 +446,10 @@ extern int i386_pe_dllimport_name_p PARAMS ((const char *));
 #undef BIGGEST_ALIGNMENT
 #define BIGGEST_ALIGNMENT 128
 
+/* Native complier aligns internal doubles in structures on dword boundaries.  */
+#undef BIGGEST_FIELD_ALIGNMENT
+#define BIGGEST_FIELD_ALIGNMENT 64
+
 /* A bitfield declared as `int' forces `int' alignment for the struct.  */
 #undef PCC_BITFIELDS_TYPE_MATTERS
 #define PCC_BITFIELDS_TYPE_MATTERS 1