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 20:02:08
On Tue, Aug 27, 2002 at 10:40:13PM -0400, Andrew Brown wrote:
> yes, but is foo to expect that libc will be at 0x48056000 every time
> foo is executed?
>
> i have actually managed to get mine to load at 0xbdb48000 tonight. :)
Oh, just because you're hacking on UVM :-)
For prebinding to work, yes, you expect it to be loaded at the same place
each time, and encode them as doing so. And prebinding would use a fixed
mapping at the specified location in order to make that work.
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>