This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: PATCH: Handle R_ALPHA_NONE
- From: "H . J . Lu" <hjl at lucon dot org>
- To: Richard Henderson <rth at redhat dot com>
- Cc: Ulrich Drepper <drepper at redhat dot com>, binutils at sources dot redhat dot com
- Date: Tue, 16 Apr 2002 10:37:52 -0700
- Subject: Re: PATCH: Handle R_ALPHA_NONE
- References: <20020415160240.A27906@lucon.org> <1018914670.11427.91.camel@akkadia.org> <20020415214553.A781@lucon.org> <20020415234835.A20872@redhat.com>
On Mon, Apr 15, 2002 at 11:48:35PM -0700, Richard Henderson wrote:
> On Mon, Apr 15, 2002 at 09:45:53PM -0700, H . J . Lu wrote:
> > The issue is ELF/alpha allocates more relocation entries for ld.so than
> > needed.
>
> But why? It is already trying to compute exactly how many
> are needed.
If I have to guess, ELF/alpha doesn't handle the visibility right. The
current glibc has
1063: 0000000000000010 4 OBJECT GLOBAL HIDDEN 9
__libc_enable_secure_inte
1093: 0000000000000004 4 OBJECT GLOBAL HIDDEN COM _dl_skip_args
1107: 0000000000000004 4 OBJECT GLOBAL HIDDEN COM _dl_argc
1183: 0000000000000008 4 OBJECT GLOBAL HIDDEN 9
_dl_starting_up_internal
1208: 000000000000039b 14 OBJECT GLOBAL HIDDEN 3
_dl_out_of_memory_interna
1236: 0000000000000628 16 OBJECT GLOBAL HIDDEN 3
_itoa_lower_digits_intern
H.J.