From: Steven Bosscher Date: Sat, 18 Aug 2012 10:35:36 +0000 (+0000) Subject: re PR middle-end/54313 (GCC fails to bootstrap with MALLOC_PERTURB – Segfault in... X-Git-Tag: misc/gccgo-go1_1_2~1310 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e0de76d8ada17851ca194da894f15f6f61cfd662;p=thirdparty%2Fgcc.git re PR middle-end/54313 (GCC fails to bootstrap with MALLOC_PERTURB – Segfault in bitmap_obstack_free) PR middle-end/54313 * dse.c (dse_step7): Don't free kill_on_calls bitmap, it is freed when its obstack is release. From-SVN: r190502 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 96003073cd7e..9dd5e9c54f3a 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 3375808b61d3..347d24375f68 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);