andersch.dev

<2024-10-26 Sat>
[ os ]

Application Binary Interface (ABI)

The Application Binary Interface (ABI) specifies the set of rules and conventions that govern how different software components (such as libraries, applications, and the OS) communicate with each other at the binary level (i.e. machine code).

An ABI includes: