]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/52238 (-mms-bitfields: __attribute__ ((aligned (n))) ignored for struct...
authorKai Tietz <ktietz@redhat.com>
Mon, 20 Feb 2012 22:05:08 +0000 (23:05 +0100)
committerKai Tietz <ktietz@gcc.gnu.org>
Mon, 20 Feb 2012 22:05:08 +0000 (23:05 +0100)
commit9954e17f70b8212a51603332d6c15991b7ada434
tree76fcb1843cfb01eb15783e1bd2edaeb026e72dcf
parentd74703744533a360a30ed5d62a6174072fb3bdf9
re PR target/52238 (-mms-bitfields: __attribute__ ((aligned (n))) ignored for struct members)

PR target/52238
* stor-layout.c (place_field): Handle desired_align for
ms-bitfields, too.

* gcc.dg/bf-ms-layout-3.c: New testcase.

From-SVN: r184409
gcc/ChangeLog
gcc/stor-layout.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/bf-ms-layout-3.c [new file with mode: 0644]