re PR middle-end/55882 (unaligned load/store : incorrect struct offset)
authorRichard Biener <rguenther@suse.de>
Tue, 15 Jan 2013 12:48:13 +0000 (12:48 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 15 Jan 2013 12:48:13 +0000 (12:48 +0000)
commit783a3a053465d7f68b3bb5ae5bee631ea6297fa5
tree1285f6af29343afca7779573367cc057aec760b6
parent3a579e0930abe3ed91977a71284021399339860c
re PR middle-end/55882 (unaligned load/store : incorrect struct offset)

2013-01-15  Richard Biener  <rguenther@suse.de>

PR middle-end/55882
* emit-rtl.c (set_mem_attributes_minus_bitpos): Correctly
account for bitpos when computing alignment.

* gcc.dg/torture/pr55882.c: New testcase.

From-SVN: r195194
gcc/ChangeLog
gcc/emit-rtl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr55882.c [new file with mode: 0644]