From: Kazu Hirata Date: Fri, 10 Dec 2004 21:11:02 +0000 (+0000) Subject: regmove.c (combine_stack_adjustments_for_block): Free memlist if it hasn't been freed. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=da0e2953e4712ceff5b9e51119c9389ea13d66c2;p=gcc.git regmove.c (combine_stack_adjustments_for_block): Free memlist if it hasn't been freed. * regmove.c (combine_stack_adjustments_for_block): Free memlist if it hasn't been freed. From-SVN: r92008 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ca808b76539..1e0d15cc8ec 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-12-10 Kazu Hirata + + * regmove.c (combine_stack_adjustments_for_block): Free + memlist if it hasn't been freed. + 2004-12-10 Ziemowit Laski * c-typeck.c (lookup_field): Check if a TYPE_LANG_SPECIFIC diff --git a/gcc/regmove.c b/gcc/regmove.c index 4876111252e..182973fb38a 100644 --- a/gcc/regmove.c +++ b/gcc/regmove.c @@ -2457,4 +2457,7 @@ combine_stack_adjustments_for_block (basic_block bb) if (last_sp_set && last_sp_adjust == 0) delete_insn (last_sp_set); + + if (memlist) + free_csa_memlist (memlist); }