This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: Bug#62008: ld leaves hidden/internal symbols in the symbol table (Patch Included)
- To: "H . J . Lu" <hjl at lucon dot org>
- Subject: Re: Bug#62008: ld leaves hidden/internal symbols in the symbol table (Patch Included)
- From: Ulrich Drepper <drepper at redhat dot com>
- Date: 09 Apr 2000 16:01:35 -0700
- Cc: Chip Salzenberg <chip at valinux dot com>, binutils at sourceware dot cygnus dot com, nickc at cygnus dot com, loewis at informatik dot hu-berlin dot de
- References: <20000407181927.H451@perlsupport.com> <20000407211236.A830@valinux.com> <m3k8i95hjq.fsf@localhost.localnet> <20000409111502.A29992@lucon.org>
- Reply-To: drepper at cygnus dot com (Ulrich Drepper)
"H . J . Lu" <hjl@lucon.org> writes:
> >From what I read in the gABI draft, STV_PROTECTED works like -Bsymbolic
> on one symbol
Yes. Since you associate STV_PROTECTED with a defined symbol always
the local symbol is found.
> and STV_HIDDEN works like -Bsymbolic plus local symbol
> in symbol versioning script.
In principal, yes.
> For STV_HIDDEN, maybe local symbol is enough.
No. STV_HIDDEN does not remove the PLT entry.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------