diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d625a52f124..03f71118fc5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2004-05-13 Andrew Pinski + * tree-ssa.c (delete_tree_ssa): XFREE + bitmaps allocated with BITMAP_XMALLOC. + * tree-ssa-pre.c (execute_pre): Free ephi_use_pool and idfs_cache at the end of the function. diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index c145708ba1a..58d44c2d5e6 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -521,7 +521,7 @@ delete_tree_ssa (void) fini_ssa_operands (); global_var = NULL_TREE; - BITMAP_FREE (call_clobbered_vars); + BITMAP_XFREE (call_clobbered_vars); call_clobbered_vars = NULL; aliases_computed_p = false; }