mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-09 17:11:20 +08:00
re PR target/47333 (g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as)
PR target/47333 * cgraphunit.c (cgraph_optimize): Call output_weakrefs before emitting functions. From-SVN: r182974
This commit is contained in:
parent
b71d7f8507
commit
0850f694fb
@ -1,5 +1,9 @@
|
||||
2012-01-06 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/47333
|
||||
* cgraphunit.c (cgraph_optimize): Call output_weakrefs
|
||||
before emitting functions.
|
||||
|
||||
PR gcov-profile/50127
|
||||
* bb-reorder.c (partition_hot_cold_basic_blocks): Call
|
||||
clear_aux_for_blocks.
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* Callgraph based interprocedural optimizations.
|
||||
Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
|
||||
2011 Free Software Foundation, Inc.
|
||||
2011, 2012 Free Software Foundation, Inc.
|
||||
Contributed by Jan Hubicka
|
||||
|
||||
This file is part of GCC.
|
||||
@ -2187,6 +2187,7 @@ cgraph_optimize (void)
|
||||
#endif
|
||||
bitmap_obstack_release (NULL);
|
||||
cgraph_mark_functions_to_output ();
|
||||
output_weakrefs ();
|
||||
|
||||
cgraph_state = CGRAPH_STATE_EXPANSION;
|
||||
if (!flag_toplevel_reorder)
|
||||
@ -2201,7 +2202,6 @@ cgraph_optimize (void)
|
||||
varpool_assemble_pending_decls ();
|
||||
}
|
||||
|
||||
output_weakrefs ();
|
||||
cgraph_process_new_functions ();
|
||||
cgraph_state = CGRAPH_STATE_FINISHED;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user