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>