Subject: Re: COMPAT_LINUX vsyscall
To: Ian Lance Taylor <firstname.lastname@example.org>
From: Jason Thorpe <email@example.com>
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.