Is there a definitive source for the amd64 calling conventions and ABI somewhere? I'd like to know which registers are caller/callee save and which are scratch. -- FreeBSD Volunteer, http://people.freebsd.org/~jkoshy