Subject: Re: RelCache (aka ELF prebinding) news
To: Martin Husemann <martin@duskware.de>
From: Bang Jun-Young <junyoung@netbsd.org>
List: tech-userlevel
Date: 12/04/2002 20:26:46
On Wed, Dec 04, 2002 at 12:00:30PM +0100, Martin Husemann wrote:
> On Wed, Dec 04, 2002 at 12:30:46PM +0900, Bang Jun-Young wrote:
> 
> > So I will use the following values for identification:
> > 
> >  - 32 bit CRC32
> >  - 32 bit Adler32
> >  - file size
> >  - base address (determined by ld.elf_so for each process)
> 
> Hmm...
> 
>  - there is no prefered base address for the library?
>    I realy liked that part of PE prebinding.

There's need to care about the preferred address with RelCache. ld.elf_so
will do the job for you.

> 
>  - for N programs loading the shared libc, you get N prebound
>    cache files?

Right. (Per shared object cache breaks the ELF semantics) 

Jun-Young

-- 
Bang Jun-Young <junyoung@netbsd.org>