Backport from GCC mainline.
authorMaxim Ostapenko <m.ostapenko@samsung.com>
Tue, 14 Jun 2016 07:58:45 +0000 (10:58 +0300)
committerMaxim Ostapenko <m.ostapenko@samsung.com>
Tue, 14 Jun 2016 07:58:56 +0000 (10:58 +0300)
commit207844069b26e529458c6b6b7316ba0e97fdc7c1
tree5c13e1574ae0c95f91c63b3b7701c1aa47bd20f2
parent1e56b1b1f1f167f0a1865d5824d0d9dc9dd8d679
Backport from GCC mainline.

2016-06-10  Maxim Ostapenko  <m.ostapenko@samsung.com>

PR sanitizer/71480
* varasm.c (place_block_symbol): Adjust alignment for asan protected
STRING_CSTs even if TREE_CONSTANT_POOL_ADDRESS_P.

* c-c++-common/asan/pr71480.c: New test.

Change-Id: Icbfd5b352bcc46a376c7c8bee62f73e54d4d87c2
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237306 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/asan/pr71480.c [new file with mode: 0644]
gcc/varasm.c