re PR bootstrap/48804 (Bootstrap compare failure)
authorRichard Guenther <rguenther@suse.de>
Thu, 28 Apr 2011 13:06:44 +0000 (13:06 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 28 Apr 2011 13:06:44 +0000 (13:06 +0000)
2011-04-28  Richard Guenther  <rguenther@suse.de>

PR bootstrap/48804
Revert
2011-04-28  Richard Guenther  <rguenther@suse.de>

* tree-ssa-structalias.c (solve_constraints): Build succ graph
as late as possible.

From-SVN: r173067

gcc/ChangeLog
gcc/tree-ssa-structalias.c

index e8ff75e8be189c004292ab401e50892796d56120..1a21beac63eddf38daf9ac1ce49012414792fa4d 100644 (file)
@@ -1,3 +1,12 @@
+2011-04-28  Richard Guenther  <rguenther@suse.de>
+
+       PR bootstrap/48804
+       Revert
+       2011-04-28  Richard Guenther  <rguenther@suse.de>
+
+       * tree-ssa-structalias.c (solve_constraints): Build succ graph
+       as late as possible.
 2011-04-28  Richard Guenther  <rguenther@suse.de>
 
        * tree-ssa-structalias.c (dump_constraint): Don't end the line.
index 0d6e098028b29335c0436093f29b7891a34c1587..3aab8ee7a3d414736a49b3ea7060980e9d876dbc 100644 (file)
@@ -6359,10 +6359,11 @@ solve_constraints (void)
     fprintf (dump_file, "Rewriting constraints and unifying "
             "variables\n");
   rewrite_constraints (graph, si);
-  free_var_substitution_info (si);
 
   build_succ_graph ();
 
+  free_var_substitution_info (si);
+
   /* Attach complex constraints to graph nodes.  */
   move_complex_constraints (graph);