Print lto report at the right place
authorak <ak@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Apr 2013 03:10:16 +0000 (03:10 +0000)
committerak <ak@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Apr 2013 03:10:16 +0000 (03:10 +0000)
commitf4c8156dda0e13050a19cc35778e2637d3ae0316
tree137a24775822a70a771a287544196e8195585978
parentb63a7a3e794fce6622c7f00f078d7c55dccff793
Print lto report at the right place

The LTO report is currently printed when the type merging hash tables
are already destroyed, which makes them always show up as empty.
Print it earlier. Right now it's printed twice.

gcc/:

2013-04-22  Andi Kleen  <ak@linux.intel.com>

* lto/lto.c (print_lto_report_1): Declare early.
(read_cgraph_and_symbols): Call print_lto_report_1 early.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198173 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lto/lto.c