OSDN Git Service

2005-11-28 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Nov 2005 10:00:55 +0000 (10:00 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Nov 2005 10:00:55 +0000 (10:00 +0000)
commit4e62d878778233548fdf5049e7a2b621b88928ee
tree218aa8d29f5907f93670f6494b5c844f7b4bd278
parent29f9683a5f2242786773eaa8f066001a39f18c82
2005-11-28  Richard Guenther  <rguenther@suse.de>

* c-common.c (strict_aliasing_warning): Handle all
component-ref like accesses.

* gcc.dg/alias-9.c: New testcase.
* g++.dg/warn/Wstrict-aliasing-7.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107598 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wstrict-aliasing-7.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/alias-9.c [new file with mode: 0644]