SPRUIG8J January 2018 – March 2024
An Application Binary Interface (ABI) defines the low level interface between object files, and between an executable and its execution environment. An ABI allows ABI-compliant object files to be linked together, regardless of their origin, and allows the resulting executable to run on any system that supports that ABI.
The C7000 compiler supports only the Embedded Application Binary Interface (EABI) ABI, which works only with object files that use the ELF object file format and the DWARF debug format.