Skip to main content.

ABI - Application Binary Interface

The convention for register usage and C linkage commonly used on desktop Power Architecture machines. Similar, but not identical to the EABI.

Includes binding specific ppc registers to certain fixed purposes, even though there may be no technical reason to enforce such binding, simplifying the process of linking together two separate sets of object code. e.g the ABI states that r1 shall be the stack pointer.