System V ABI

E704367

The System V ABI is a standardized application binary interface that defines calling conventions, binary formats, and low-level system interfaces for Unix-like operating systems derived from or compatible with System V.

All labels observed (3)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf application binary interface ⓘ
calling convention specification ⓘ
software standard ⓘ
appliesTo System V–compatible operating systems ⓘ
System V–derived operating systems ⓘ
Unix-like operating systems ⓘ
basedOn UNIX System V NERFINISHED ⓘ
category Unix standard ⓘ
binary interface specification ⓘ
defines binary formats ⓘ
calling conventions ⓘ
low-level system interfaces ⓘ
documentedIn System V ABI processor-specific supplements NERFINISHED ⓘ
System V Application Binary Interface manual NERFINISHED ⓘ
fullName System V Application Binary Interface NERFINISHED ⓘ
goal binary compatibility across System V–like systems ⓘ
interoperability of compiled programs and libraries ⓘ
hasComponent System V ABI for AMD64 Architecture NERFINISHED ⓘ
System V ABI for Intel386 Architecture NERFINISHED ⓘ
System V ABI for MIPS Architecture NERFINISHED ⓘ
System V ABI for PowerPC Architecture NERFINISHED ⓘ
System V ABI for SPARC Architecture NERFINISHED ⓘ
generic ABI specification ⓘ
processor-specific supplement ⓘ
influenced BSD ELF ABIs NERFINISHED ⓘ
Linux x86-64 calling convention NERFINISHED ⓘ
Solaris ABI NERFINISHED ⓘ
glibc ABI design ⓘ
maintainedBy UNIX System Laboratories (historically) NERFINISHED ⓘ
industry working groups ⓘ
specifies C language calling convention details ⓘ
exception handling frame formats (per architecture) ⓘ
global offset table format ⓘ
procedure linkage table format ⓘ
standardizes dynamic linking interface ⓘ
executable file format ⓘ
function calling sequence ⓘ
name mangling rules ⓘ
object file format ⓘ
process startup conventions ⓘ
register usage conventions ⓘ
relocation formats ⓘ
stack frame layout ⓘ
symbol table formats ⓘ
system V ELF usage NERFINISHED ⓘ
targetAudience compiler implementers ⓘ
linker and loader implementers ⓘ
operating system kernel developers ⓘ
toolchain developers ⓘ
uses ELF ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

UNIX System V → influenced → System V ABI ⓘ
UNIX System V → standardizedInterface → System V ABI ⓘ
o32 ABI → relatedStandard → System V ABI ⓘ
this entity surface form: System V ABI for MIPS
ELF → documentedIn → System V ABI ⓘ
this entity surface form: System V Application Binary Interface