On Mon, Jul 07, 2014 at 11:04:17AM +0200, Richard Biener wrote:
> On Mon, Jun 30, 2014 at 2:35 PM, Ulrich Drepper <drep...@gmail.com> wrote:
> > Using LTO to create a DSO works fine (i.e., it performs the expected
> > optimizations) for symbols which are marked with visibility
> > attributes.  It does not work, though, when the symbol is not
> > restricted in its visibility in the source file but instead is
> > prevented from being exported from the DSO by a version script (ld
> > --version-script=FILE).
> >
> > Is this known?  I only found general problems related to linker
> > scripts although version script parameters do not cause any other
> > failures.
> 
> Yes, I've run into this as well.  IMHO the issue is that the linker(s)
> do not process the linker script "properly" when handing off
> the resolution data to the linker plugin.  So it's a linker bug AFAIU.

What version linker?  In particular, do you have the fix for PR12975?

-- 
Alan Modra
Australia Development Lab, IBM

Reply via email to