re PR middle-end/23467 (alignment of member doesn't always carry over to alignment...
authorJ"orn Rennecke <joern.rennecke@st.com>
Tue, 23 Aug 2005 12:27:53 +0000 (12:27 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 23 Aug 2005 12:27:53 +0000 (13:27 +0100)
commit39d67d5bd4adfe3af3e581dc4309f1a5319f8f21
treeefb0232bd620d3f2ac48704c6333162375b44560
parent9191d641185448ad719c02beefd994fc7c5dacbf
re PR middle-end/23467 (alignment of member doesn't always carry over to alignment of struct.)

gcc:
        PR middle-end/23467
        * stor-layout.c (finalize_type_size): Dont override
        existing alignment with a smaller alignment from the mode.
testsuite:
        PR middle-end/23467
        * gcc.c-torture/execute/pr23467.c: New test.

From-SVN: r103394
gcc/ChangeLog
gcc/stor-layout.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr23467.c [new file with mode: 0644]