projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
22a0b85
)
regmove.c (combine_stack_adjustments_for_block): Free memlist if it hasn't been freed.
author
Kazu Hirata
<kazu@cs.umass.edu>
Fri, 10 Dec 2004 21:11:02 +0000
(21:11 +0000)
committer
Kazu Hirata
<kazu@gcc.gnu.org>
Fri, 10 Dec 2004 21:11:02 +0000
(21:11 +0000)
* regmove.c (combine_stack_adjustments_for_block): Free
memlist if it hasn't been freed.
From-SVN: r92008
gcc/ChangeLog
patch
|
blob
|
history
gcc/regmove.c
patch
|
blob
|
history
diff --git
a/gcc/ChangeLog
b/gcc/ChangeLog
index ca808b765391e41f7338deec9115cc443acb20ae..1e0d15cc8ec34434d4eccbf5e3e2738bcb313467 100644
(file)
--- a/
gcc/ChangeLog
+++ b/
gcc/ChangeLog
@@
-1,3
+1,8
@@
+2004-12-10 Kazu Hirata <kazu@cs.umass.edu>
+
+ * regmove.c (combine_stack_adjustments_for_block): Free
+ memlist if it hasn't been freed.
+
2004-12-10 Ziemowit Laski <zlaski@apple.com>
* c-typeck.c (lookup_field): Check if a TYPE_LANG_SPECIFIC
diff --git
a/gcc/regmove.c
b/gcc/regmove.c
index 4876111252e5ea1f98aa58ef9bd913e79c83d876..182973fb38a7aafa586be83dd2ac976982de0cb0 100644
(file)
--- 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);
}