tree-ssa-structalias.c (delete_points_to_sets): Free graph->complex.
authorZdenek Dvorak <dvorakz@suse.cz>
Fri, 20 Apr 2007 23:27:51 +0000 (01:27 +0200)
committerZdenek Dvorak <rakdver@gcc.gnu.org>
Fri, 20 Apr 2007 23:27:51 +0000 (23:27 +0000)
* tree-ssa-structalias.c (delete_points_to_sets): Free graph->complex.
* tree-ssa-operands.c (finalize_ssa_vuse_ops): Free new_ops.

From-SVN: r124012

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

index 37f2c887038021477797df39cd600f67d2216a98..dc2ed316e956866b5297c381a496cf1e51b2244d 100644 (file)
@@ -1,3 +1,8 @@
+2007-04-21  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * tree-ssa-structalias.c (delete_points_to_sets): Free graph->complex.
+       * tree-ssa-operands.c (finalize_ssa_vuse_ops): Free new_ops.
+
 2007-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * config/rs6000/sysv4.h (STARTFILE_DEFAULT_SPEC): Include
index 28464f939fc8c2b54d8cb848e38b825d5e7f87e6..7ced6a8997c51ba0d42d270b856c8ec444d1c14e 100644 (file)
@@ -1072,6 +1072,7 @@ finalize_ssa_vuse_ops (tree stmt)
        SET_USE (VUSE_OP_PTR (last, (int) i), op);
 
       VUSE_OPS (stmt) = last;
+      VEC_free (tree, heap, new_ops);
     }
 
 #ifdef ENABLE_CHECKING
index 6fda265797e07ff2496263ce780fdbb51ddc50df..5c49b525ef3b0ca36610eb9672368ce30f9810c4 100644 (file)
@@ -4877,6 +4877,7 @@ delete_points_to_sets (void)
 
   for (i = 0; VEC_iterate (varinfo_t, varmap, i, v); i++)
     VEC_free (constraint_t, heap, graph->complex[i]);
+  free (graph->complex);
 
   free (graph->rep);
   free (graph->succs);