stor-layout.c (update_alignment_for_field): Correct handling of unnamed bitfields...
authorMark Mitchell <mark@codesourcery.com>
Mon, 23 Dec 2002 16:39:36 +0000 (16:39 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 23 Dec 2002 16:39:36 +0000 (16:39 +0000)
commit8dc65b6e6d423750c05dbe4e241556febf84dcca
tree159cad292d86d5201b0631ba807629fb2759076d
parent7c02ae17fed20316d9790f679903b274f6abe77d
stor-layout.c (update_alignment_for_field): Correct handling of unnamed bitfields on PCC_BITFIELD_TYPE_MATTERS machines.

* stor-layout.c (update_alignment_for_field): Correct handling of
unnamed bitfields on PCC_BITFIELD_TYPE_MATTERS machines.
* doc/tm.texi (PCC_BITFIELD_TYPE_MATTERS): Note that an unnamed
bitfield does not affect alignment.

* testsuite/gcc.dg/i386-bitfield3.c: New test.

From-SVN: r60439
gcc/ChangeLog
gcc/doc/tm.texi
gcc/stor-layout.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/i386-bitfield3.c [new file with mode: 0644]