[Xfce-bugs] [Bug 5887] Add support for -Bsymbolic-functions to LD checks

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Wed Oct 21 15:46:17 CEST 2009


http://bugzilla.xfce.org/show_bug.cgi?id=5887

Jannis Pohlmann <jannis at xfce.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jannis at xfce.org

--- Comment #10 from Jannis Pohlmann <jannis at xfce.org> 2009-10-21 13:46:16 UTC ---
After talking to Nick about this on IRC, I understand the situation as:

We had alias code in exo before to create IA_ aliases for exo functions so that
when an exo function called another exo function it wouldn't have to go through
the PLT. -Bsymbolic-functions provides the same thing and with it we wouldn't
have to manage aliases manually anymore. -Bsymbolic-functions however can break
applications if passed to them when linking to e.g. exo. 

So, like the alias code we had for exo which was only applied to the library,
not to any applications, we want to pass -Bsymbolic-functions only to
libraries, right? 

I guess I'd be ok with an additional variable for library makefiles. The alias
code is a real pain so I'd be happy to be able to get rid of it without losing
functionality. A new makefile variable sounds like a fair trade-off.

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



More information about the Xfce-bugs mailing list