From da0e2953e4712ceff5b9e51119c9389ea13d66c2 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Fri, 10 Dec 2004 21:11:02 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/regmove.c | 3 +++ 2 files changed, 8 insertions(+) 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); } -- 2.30.2