ELF (Executable and Linkable Format)

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instanceOf file format
gptkbp:abbreviation gptkb:Executable_and_Linkable_Format
gptkbp:category file format
object file format
executable file format
gptkbp:documentedIn System V ABI documentation
gptkbp:fileExtension .so
.bin
.elf
.o
gptkbp:hasHeader ELF header
gptkbp:hasMagicNumber 0x7F 45 4C 46
gptkbp:hasSection .data
.text
.bss
.debug
.dynamic
.rel
.rodata
.strtab
.symtab
https://www.w3.org/2000/01/rdf-schema#label ELF (Executable and Linkable Format)
gptkbp:introduced gptkb:UNIX_System_Laboratories
gptkbp:introducedIn 1995
gptkbp:replacedBy gptkb:COFF
a.out
gptkbp:specifies System V Application Binary Interface (ABI)
gptkbp:standardizedBy gptkb:BSD
gptkb:Linux
gptkb:Solaris
gptkb:System_V
true
UNIX-like operating systems
gptkbp:supports big-endian
little-endian
32-bit architectures
64-bit architectures
gptkbp:usedBy gptkb:Android
gptkb:Nintendo_Switch
gptkb:GNU_Compiler_Collection_(GCC)
gptkb:PlayStation_consoles
gptkb:LLVM
gptkb:GNU_Binutils
gptkbp:usedFor executable files
core dumps
object code
shared libraries
gptkbp:bfsParent gptkb:Linux_ELF_binaries
gptkbp:bfsLayer 7