Application Binary Interface

GPTKB entity

Statements (34)
Predicate Object
gptkbp:instanceOf concept
gptkbp:abbreviation gptkb:ABI
gptkbp:contrastsWith Application Programming Interface
gptkbp:defines calling convention
system call interface
binary interface between two program modules
data type alignment
data type size
machine interface
register use
gptkbp:enables binary portability
cross-platform execution
software interoperability
gptkbp:example gptkb:PowerPC_ABI
gptkb:ARM_EABI
gptkb:Microsoft_Windows_ABI
gptkb:System_V_ABI
gptkb:x86-64_ABI
gptkbp:field computer science
gptkbp:importantFor gptkb:software
hardware abstraction
system libraries
gptkbp:relatedTo gptkb:compilation_album
gptkb:operating_system
binary compatibility
Application Programming Interface
executable file
gptkbp:specifies binary interface details
gptkbp:usedBy operating systems
compilers
runtime environments
linkers
gptkbp:bfsParent gptkb:ABI
gptkbp:bfsLayer 6