Subject: Re: 'prebind' implementation (was Re: HEADS UP: migration to fully dynamic linked "base" system)
To: Andrew Brown <atatat@atatdot.net>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: tech-userlevel
Date: 08/27/2002 19:11:24
On Tue, Aug 27, 2002 at 09:25:47PM -0400, Andrew Brown wrote:
> > - '.pplt' has resolved symbolic references, so there's no need to invoke
> > dynamic linker, ld.elf_so(1), for unresolved references as current
> > dynamic linking mechanism works. I expect we can get lots of time
> > savings here.
>
> this presupposes that shared objects will be loaded at the same
> location from invocation to invocation, no?
Presumably, the .pplt would have fixed addresses for each library
encoded in it. If you can't map a library at that location, then
you'd fall back on .plt.
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>