diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2001-08-28 18:53:19 +0000 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2001-08-28 14:53:19 -0400 |
commit | c976fa88475a5d3fd27a795d9c79206ca537152e (patch) | |
tree | c322128f47f1d25e08b89f2e85254fb3fb83a918 /gcc | |
parent | 1aef44a7401d589a3d3c6f54d23ca7ceaa241af1 (diff) | |
download | gcc-c976fa88475a5d3fd27a795d9c79206ca537152e.zip gcc-c976fa88475a5d3fd27a795d9c79206ca537152e.tar.gz gcc-c976fa88475a5d3fd27a795d9c79206ca537152e.tar.bz2 |
* config/i386/cygwin.h (BIGGEST_FIELD_ALIGNMENT): Set to 64.
From-SVN: r45234
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/cygwin.h | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2b9cbcc..b15c0b4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h index 71b8468..d325167 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 |