[Bug tree-optimization/39203] LTO and -fwhole-program do not play along well
hubicka at ucw dot cz
gcc-bugzilla@gcc.gnu.org
Tue Feb 17 18:35:00 GMT 2009
------- Comment #8 from hubicka at ucw dot cz 2009-02-17 18:34 -------
Subject: Re: LTO and -fwhole-program do not play along well
> > -fwhole-program essentially hides everything except for main and
> > functions/variables explicitly marked via attribute, so this is
> > exepcted. You need to use --combine and or -lto to compile programs
> > consisting of multiple compilation units with -fwhole-program.
>
> Yes. As I just replied upthread, I think we could just turn off
> flag_whole_program when we know we are just generating IL out of the
> front ends.
Essentially yes, but since we are restarting the pass queue from later
time, won't we miss the visibility pass at linktime?
This is why I think we need two passes (one very early and one scheduled
after LTO read)
Honza
>
>
> Diego.
>
>
> --
>
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39203
>
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug, or are watching someone who is.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39203
More information about the Gcc-bugs
mailing list