re PR middle-end/27942 (packed union doesn't make the unaligned magic on sh64-*)
authorKaz Kojima <kkojima@gcc.gnu.org>
Sun, 11 Jun 2006 23:09:58 +0000 (23:09 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Sun, 11 Jun 2006 23:09:58 +0000 (23:09 +0000)
commitcb3123765e3c7052c9164ac756a82be63f3df4ae
treeb9d2857c2c76cfb2b205e1818c71fcd7c0d3f8ef
parent9b317af39e43401fe191a50f9a06cf0e0ab3e235
re PR middle-end/27942 (packed union doesn't make the unaligned magic on sh64-*)

PR middle-end/27942
* stor-layout.c (update_alignment_for_field): Don't add extra
alignment for packed non-bitfield fields in ms_bitfield_layout_p
code.

* gcc.dg/attr-ms_struct-packed1.c: New.

From-SVN: r114552
gcc/ChangeLog
gcc/stor-layout.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/attr-ms_struct-packed1.c [new file with mode: 0644]