[Bug bootstrap/59541] [4.9 Regression] Revision 206070 breaks bootstrap on darwin
marxin.liska at gmail dot com
gcc-bugzilla@gcc.gnu.org
Fri Dec 20 22:40:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59541
--- Comment #9 from Martin Liška <marxin.liska at gmail dot com> ---
Hello,
thank you for the hotfix that repaired switch/case missing return value.
Actually I was told by Jan to reproduce the functionality from varasm.c that I
was able to bootstrap and test.
The idea of reordering pass is to order all functions that are seen during
instrumentation run and are executed during start-up of an application.
So that, we do not build separate sections for .text, .text.hot and
.text.startup. On the other hand: any execute function should not live in
.text.unlikely and .text.startup. If so, it means that we miss profile info and
these functions can be identified during debugging process.
I am not familiar with darwin format, Jan do you know what could cause problem?
More information about the Gcc-bugs
mailing list