From: Vladimir Makarov Date: Fri, 29 Aug 2008 16:18:11 +0000 (+0000) Subject: re PR rtl-optimization/37251 (ICE with ira: delete_allocno_from_bucket) X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d7f2c74e0cf8be3d05734810cf825069e22cc378;p=platform%2Fupstream%2Fgcc.git re PR rtl-optimization/37251 (ICE with ira: delete_allocno_from_bucket) 2008-08-29 Vladimir Makarov PR rtl-opt/37251 * ira-color.c (push_allocnos_to_stack): Truncate removed_splay_allocno_vec. From-SVN: r139770 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b299eb1..ba745d8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2008-08-29 Vladimir Makarov + PR rtl-opt/37251 + + * ira-color.c (push_allocnos_to_stack): Truncate + removed_splay_allocno_vec. + +2008-08-29 Vladimir Makarov + PR rtl-opt/37243 * ira-color (ira_fast_allocation): Don't assign hard registers to global allocnos. diff --git a/gcc/ira-color.c b/gcc/ira-color.c index 0cbb497..a9a64b9 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -926,6 +926,7 @@ push_allocnos_to_stack (void) int cost; /* Initialize. */ + VEC_truncate(ira_allocno_t, removed_splay_allocno_vec, 0); for (i = 0; i < ira_reg_class_cover_size; i++) { cover_class = ira_reg_class_cover[i];