bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported


From: hjl.tools at gmail dot com
Subject: [Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD
Date: Wed, 05 Oct 2011 17:22:58 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=13229

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hjl.tools at gmail dot com

--- Comment #11 from H.J. Lu <hjl.tools at gmail dot com> 2011-10-05 17:22:58 
UTC ---
(In reply to comment #9)
> 1) GNU LD should not produce dynamic linker entries for
> PREVAILING_DEF_IRONLY_EXP that has been optimized out.  This is very important
> since in C++ code this is a mjority and size of linker table would grow a lot

>From include/plugin-api.h:

  /* This is the prevailing definition of the symbol, with no
     references from regular objects.  It is only referenced from IR
     code, but the symbol is exported and may be referenced from
     a dynamic object (not seen at link time).  */
  LDPR_PREVAILING_DEF_IRONLY_EXP

It looks like it should be made dynamic since it is exported.
Do you have a stand-alone testcase for this?

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]