This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: externally_visible and resoultion file
On Wed, May 26, 2010 at 5:53 PM, Bingfeng Mei <bmei@broadcom.com> wrote:
> Hi, Richard,
> With resolution file generated by GOLD (or I am going to hack gnu LD), ?is
> externally_visible attribute still needed to annotate those symbols accessed
> from non-LTO objects when compiling with -fwhole-program.
Yes it is. We do not parse the complete resolution file but only the
entries we'll end up reading .o files with LTO information for.
> In theory, it shouldn't be needed since LTO has all information. But what
> about current implementation. I checked relevant source files and can't
> get immediate clue.
The current implementation has no idea of the external references
(though it's probably not too hard to implement).
Richard.