Subject: Re: COMPAT_LINUX vsyscall
To: Ian Lance Taylor <ian@airs.com>
From: Jason Thorpe <thorpej@shagadelic.org>
List: tech-kern
Date: 05/02/2005 12:45:41
On May 2, 2005, at 12:37 PM, Ian Lance Taylor wrote:

> For what it's worth, AIX defines specific absolute addresses as entry
> points for magic functions provided by the kernel.  Then it declares
> the function values as absolute symbols in libc.  So any program that
> links against libc automatically calls the magic functions directly.
> I'm not 100% sure this would work right with ELF (AIX uses XCOFF) but
> it might.

I can't think of any reason why this would not work for ELF.  The  
only thing I dislike about is is that is means you never get to  
change the address space layout.

-- thorpej