ELF

E299174

ELF (Executable and Linkable Format) is a common standard file format used for executables, object code, shared libraries, and core dumps on Unix-like operating systems.

All labels observed (5)

Label Occurrences
ELF canonical 5
ELF executable format 1
ELF relocation conventions 1

How this entity was disambiguated

Statements (58)

Predicate Object
instanceOf binary file format ⓘ
executable file format ⓘ
abbreviation ELF ⓘ
category Unix programming tools ⓘ
executable file formats ⓘ
object file formats ⓘ
designedFor portability across different processor architectures ⓘ
documentedIn System V Application Binary Interface ⓘ
linked to: System V ABI
fileSignature 0x7F 45 4C 46 ⓘ
fullName Executable and Linkable Format ⓘ
hasComponent ELF header ⓘ
data sections ⓘ
program header table ⓘ
section header table ⓘ
segment data ⓘ
hasField e_ehsize ⓘ
e_entry ⓘ
e_flags ⓘ
e_ident ⓘ
e_machine ⓘ
e_phentsize ⓘ
e_phnum ⓘ
e_phoff ⓘ
e_shentsize ⓘ
e_shnum ⓘ
e_shoff ⓘ
e_shstrndx ⓘ
e_type ⓘ
e_version ⓘ
hasVariant ELF32 ⓘ
linked to: ELF

ELF64 ⓘ
linked to: ELF
magicNumber 0x7F 'E' 'L' 'F' ⓘ
operatingSystemFamily Unix-like operating systems ⓘ
predecessor COFF ⓘ
a.out ⓘ
standardizedBy UNIX System Laboratories ⓘ
supports 32-bit architectures ⓘ
64-bit architectures ⓘ
big-endian encoding ⓘ
little-endian encoding ⓘ
supportsFeature debugging information sections ⓘ
dynamic linking ⓘ
position-independent code ⓘ
relocation entries ⓘ
static linking ⓘ
symbol tables ⓘ
usedBy Android ⓘ
FreeBSD ⓘ
Linux ⓘ
NetBSD ⓘ
OpenBSD ⓘ
Solaris ⓘ
System V Release 4 ⓘ
linked to: UNIX System V

many embedded systems ⓘ
usedFor core dumps ⓘ
executables ⓘ
object code ⓘ
shared libraries ⓘ

How these facts were elicited

Referenced by (9)

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

o32 ABI → defines → ELF relocation conventions ⓘ
linked to: ELF
GNU As → supportsFormat → ELF ⓘ
ELF → abbreviation → ELF ⓘ
ELF → hasVariant → ELF32 ⓘ
linked to: ELF
ELF → hasVariant → ELF64 ⓘ
linked to: ELF
a.out → supersededBy → ELF ⓘ
AppImage → uses → ELF executable format ⓘ
linked to: ELF