From: Jan Hubicka Date: Sat, 28 Mar 2009 16:53:27 +0000 (+0100) Subject: tree-ssa-structalias.c (ipa_pta_execute): Fix bogus node->analyzed test introduced... X-Git-Tag: releases/gcc-4.5.0~7086 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1de812a6cce2199fc81ae2fe074ebac1e0769174;p=thirdparty%2Fgcc.git tree-ssa-structalias.c (ipa_pta_execute): Fix bogus node->analyzed test introduced by my previous patch. * tree-ssa-structalias.c (ipa_pta_execute): Fix bogus node->analyzed test introduced by my previous patch. From-SVN: r145194 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9cf73c24bb68..aff4c852338a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-03-28 Jan Hubicka + + * tree-ssa-structalias.c (ipa_pta_execute): Fix bogus node->analyzed + test introduced by my previous patch. + 2009-03-28 Richard Guenther * tree-ssa-copy.c (copy_prop_visit_phi_node): Do not leave diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c index 92d68d202fe8..1cb07f5581ce 100644 --- a/gcc/tree-ssa-structalias.c +++ b/gcc/tree-ssa-structalias.c @@ -5669,18 +5669,15 @@ ipa_pta_execute (void) for (node = cgraph_nodes; node; node = node->next) { - if (!node->analyzed) - { - unsigned int varid; + unsigned int varid; - varid = create_function_info_for (node->decl, - cgraph_node_name (node)); - if (node->local.externally_visible) - { - varinfo_t fi = get_varinfo (varid); - for (; fi; fi = fi->next) - make_constraint_from (fi, anything_id); - } + varid = create_function_info_for (node->decl, + cgraph_node_name (node)); + if (node->local.externally_visible) + { + varinfo_t fi = get_varinfo (varid); + for (; fi; fi = fi->next) + make_constraint_from (fi, anything_id); } } for (node = cgraph_nodes; node; node = node->next)