X86-64 (AMD64) Application Binary Interface
Every processor's instruction set has an application binary interface or ABI.
- The x86-64 ABI document can be found at x86-64.org's website.
- The x86 and generic ABI documents can be found at SCO's developer page.
- The C++ ABI can be found at Code Sourcery's website.
Linux and many other flavors of Unix use the Executable and Linking Format (ELF) for executables and shared libraries. The current draft is available at SCO's website.