2014-06-11 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jun 2014 07:35:36 +0000 (07:35 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jun 2014 07:35:36 +0000 (07:35 +0000)
commit30a578e836960e74e4b3675dc9b90f169318912e
tree19c970a2fb41307bac1907c7e58cdc3e31623c91
parente4c07a066a592ab5eeaf9490187013769337baae
2014-06-11  Richard Biener  <rguenther@suse.de>

PR middle-end/61437
Revert
2014-06-04  Richard Biener  <rguenther@suse.de>

* tree.h (may_be_aliased): Trust TREE_ADDRESSABLE from
TREE_PUBLIC and DECL_EXTERNAL decls.

* gcc.dg/torture/20140610-1.c: New testcase.
* gcc.dg/torture/20140610-2.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211436 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/20140610-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/20140610-2.c [new file with mode: 0644]
gcc/tree.h