diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 96003073cd7..9dd5e9c54f3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-08-18 Steven Bosscher + + PR middle-end/54313 + * dse.c (dse_step7): Don't free kill_on_calls bitmap, it is + freed when its obstack is release. + 2012-08-18 Andrew Pinski * alloc-pool.c (pool_alloc): Add valgrind markers. diff --git a/gcc/dse.c b/gcc/dse.c index 3375808b61d..347d24375f6 100644 --- a/gcc/dse.c +++ b/gcc/dse.c @@ -3823,7 +3823,6 @@ dse_step7 (void) VEC_free (group_info_t, heap, rtx_group_vec); BITMAP_FREE (all_blocks); BITMAP_FREE (scratch); - BITMAP_FREE (kill_on_calls); free_alloc_pool (rtx_store_info_pool); free_alloc_pool (read_info_pool);