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>