Subject: Re: ELF prebinding round 3: new method
To: Charles Hannum <abuse@spamalicious.com>
From: Bang Jun-Young <junyoung@mogua.com>
List: current-users
Date: 09/28/2002 01:30:41
On Fri, Sep 27, 2002 at 02:26:26PM +0000, Charles Hannum wrote:
> 
> > ftp://ftp.netbsd.org/pub/NetBSD/misc/junyoung/prebind-20020927.tar.gz
> 
> I looked at this a bit.  As I understand the code, it does two things:
> 
> 1) It relocates the library to a different base address.  This is what
>    I talked about before.  It should be fine.

Upon my experiment, relocation itself only gives 10% improvement at
best.

> So, I think this is not viable.  We should look at jakub's work on
> Linux.

The basic idea is simple: all resolved references should reside in an
executable itself, even references from shared libraries it depends on.
Right?

Jun-Young

-- 
Bang Jun-Young <junyoung@mogua.com>