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>