diff options
author | Richard Guenther <rguenther@suse.de> | 2010-05-26 10:30:31 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2010-05-26 10:30:31 +0000 |
commit | 630d3fad23b067a707161db41e58f13406a0174a (patch) | |
tree | e629cdd028a222d98c2cb8569146c330a61a9b68 /gcc/lto | |
parent | b9b6c0843114c581b7f203075d87357c23b8f88a (diff) | |
download | gcc-630d3fad23b067a707161db41e58f13406a0174a.zip gcc-630d3fad23b067a707161db41e58f13406a0174a.tar.gz gcc-630d3fad23b067a707161db41e58f13406a0174a.tar.bz2 |
re PR rtl-optimization/44164 (Aliasing bug triggered by Boost.Bind/Boost.Function)
2010-05-26 Richard Guenther <rguenther@suse.de>
PR rtl-optimization/44164
* tree-ssa-alias.c (aliasing_component_refs_p): Fix the
no-common access-path disambiguation.
(indirect_ref_may_alias_decl_p): Adjust.
(indirect_refs_may_alias_p): Likewise.
(refs_may_alias_p_1): Likewise.
* gcc.c-torture/execute/pr44164.c: New testcase.
* g++.dg/tree-ssa/pr13146.C: Adjust.
From-SVN: r159861
Diffstat (limited to 'gcc/lto')
0 files changed, 0 insertions, 0 deletions