re PR gcov-profile/50127 (g++.dg/tree-prof/partition2.C FAILs on several targets)

PR gcov-profile/50127
	* bb-reorder.c (partition_hot_cold_basic_blocks): Call
	clear_aux_for_blocks.

From-SVN: r182973
This commit is contained in:
Jakub Jelinek 2012-01-06 23:05:03 +01:00 committed by Jakub Jelinek
parent 4ee2f8308a
commit b71d7f8507
2 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2012-01-06 Jakub Jelinek <jakub@redhat.com>
PR gcov-profile/50127
* bb-reorder.c (partition_hot_cold_basic_blocks): Call
clear_aux_for_blocks.
2012-01-06 Alexandre Oliva <aoliva@redhat.com>
PR debug/51746

View File

@ -1,6 +1,6 @@
/* Basic block reordering routines for the GNU compiler.
Copyright (C) 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011
Free Software Foundation, Inc.
Copyright (C) 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011,
2012 Free Software Foundation, Inc.
This file is part of GCC.
@ -2254,6 +2254,9 @@ partition_hot_cold_basic_blocks (void)
add_reg_crossing_jump_notes ();
/* Clear bb->aux fields that the above routines were using. */
clear_aux_for_blocks ();
VEC_free (edge, heap, crossing_edges);
/* ??? FIXME: DF generates the bb info for a block immediately.