From: Danny Smith Date: Tue, 28 Aug 2001 18:53:19 +0000 (+0000) Subject: * config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64. X-Git-Tag: prereleases/libstdc++-3.0.95~2388 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c976fa88475a5d3fd27a795d9c79206ca537152e;p=thirdparty%2Fgcc.git * config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64. From-SVN: r45234 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b9cbccc3ae3..b15c0b497965 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-08-28 Danny Smith + + * config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64. + 2001-08-28 Stan Shebs * config/darwin.h (ASM_OUTPUT_LABELREF): Handle '*' names. diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h index 71b84684545c..d325167673c8 100644 --- a/gcc/config/i386/cygwin.h +++ b/gcc/config/i386/cygwin.h @@ -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