LWN.net Logo

The x32 system call ABI

The x32 system call ABI

Posted Sep 2, 2011 14:50 UTC (Fri) by BenHutchings (subscriber, #37955)
In reply to: The x32 system call ABI by nix
Parent article: The x32 system call ABI

x32 syscall behaviour is supposed to be distinguished by a high bit set on %eax, not by the syscall table index. The choice to start numbering from 512 seems to be intended to avoid a collision with other additions made in parallel, not to provide a permanent distinction between native x86_64 and x32 syscalls.


(Log in to post comments)

The x32 system call ABI

Posted Sep 3, 2011 19:45 UTC (Sat) by nix (subscriber, #2304) [Link]

Ah, right, perfectly normal procedure then, just with a much bigger gap than I'm used to :)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds