Where to find amd64 ABI information for FreeBSD?
Kostik Belousov
kostikbel at gmail.com
Tue Apr 5 22:49:32 UTC 2011
On Tue, Apr 05, 2011 at 03:10:37PM -0700, Xin LI wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi,
>
> Is there a place to find ABI information for GCC on FreeBSD?
> Specifically, I'm looking for which registers has to be preserved
> across function call? (Or do we follow System V Application Binary
> Interface AMD64 Architecture Processor Supplement Draft Version 0.99.5?)
The parts of the mentioned document that depend on compiler and
toolchain, are fully valid for FreeBSD. Our non-compliance is mostly
in the specified bits of the kernel/usermode interface.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20110405/c0f69c3a/attachment.pgp
More information about the freebsd-amd64
mailing list