This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [I686] sysenter scheme in static programs ?
- From: Daniel Jacobowitz <drow at false dot org>
- To: Mathieu Geli <geli at enseirb dot fr>
- Cc: libc-ports at sources dot redhat dot com
- Date: Wed, 11 Jan 2006 16:36:14 -0500
- Subject: Re: [I686] sysenter scheme in static programs ?
- References: <20060108192958.64568402@ganymede>
On Sun, Jan 08, 2006 at 07:29:58PM +0100, Mathieu Geli wrote:
> Hi,
>
> I wonder why when static compiling a program with glibc calls, the old
> int $0x80 is still used. I've read that Intel has introduced a faster
> call interface to x86 using sysenter mnemonic. Why ignoring it ?
Many optimizations are only implemented for the recommended dynamic
linking model. I believe this is one of them.
--
Daniel Jacobowitz
CodeSourcery