This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Status of Solaris filter symbols support in GNU ld?
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Martin Man <Martin dot Man at sun dot com>
- Cc: binutils at sourceware dot org, gnusol-devel at gnusolaris dot org
- Date: Wed, 22 Nov 2006 17:18:25 +0100
- Subject: Re: Status of Solaris filter symbols support in GNU ld?
- References: <4561F9B6.40306@sun.com>
> I have recently hit a bug where Solaris filter symbols are handled
> improperly by GNU ld and linked into resulting executable or shared
> library as symbols with absolute address 0x0, instead of linking them as
> dynamic symbols to be resolved by runtime linker.
That's probably related to
http://sourceware.org/bugzilla/show_bug.cgi?id=1031
and
http://sourceware.org/bugzilla/show_bug.cgi?id=2524
> Can anyone comment on the status of implementation of this feature in
> GNU ld, and also in GNU nm, which seems to be also unaware of the fact
> that something like filter symbols exist.
My understanding is that there is currently no specific support for them in
GNU binutils, but I'm no maintainer.
> I'm offering my hand to fix the issue if someone will help me to get me
> started.
We would also be interested in improving the support of Solaris 10 in GNU
binutils, both for x86 and SPARC.
Could you cook up a small testcase that exhibits the bug?
--
Eric Botcazou