diff options
author | Richard Biener <rguenther@suse.de> | 2017-05-19 12:34:54 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2017-05-19 12:34:54 +0000 |
commit | 39aac208ab684854886fb72835c538ea1e11d8a1 (patch) | |
tree | b8bc6b10af07105735e75380f433a969f291869f /gcc/tree-vect-loop-manip.c | |
parent | f00e3d4e655069121d9cca74d6b70219a9c6378f (diff) | |
download | gcc-39aac208ab684854886fb72835c538ea1e11d8a1.zip gcc-39aac208ab684854886fb72835c538ea1e11d8a1.tar.gz gcc-39aac208ab684854886fb72835c538ea1e11d8a1.tar.bz2 |
re PR c++/80593 (GCC 7, aligned_storage and “dereferencing type-punned pointer will break strict-aliasing rules”)
2017-05-19 Richard Biener <rguenther@suse.de>
PR c++/80593
* c-warn.c (strict_aliasing_warning): Do not warn for accesses
to alias-set zero memory.
* g++.dg/warn/Wstrict-aliasing-bogus-char-2.C: New testcase.
* g++.dg/warn/Wstrict-aliasing-6.C: Adjust expected outcome.
From-SVN: r248269
Diffstat (limited to 'gcc/tree-vect-loop-manip.c')
0 files changed, 0 insertions, 0 deletions