gptkbp:instanceOf
|
file format
|
gptkbp:contains
|
sections
data segments
program header table
section header table
|
gptkbp:fileExtension
|
.so
.bin
.elf
.o
|
gptkbp:fullName
|
gptkb:Executable_and_Linkable_Format
|
gptkbp:headerFile
|
ELF header
|
https://www.w3.org/2000/01/rdf-schema#label
|
ELF format
|
gptkbp:introduced
|
Unix System Laboratories
|
gptkbp:introducedIn
|
1990s
|
gptkbp:magicNumber
|
0x7F 45 4C 46
|
gptkbp:platform
|
gptkb:S390
gptkb:ARM
gptkb:PowerPC
gptkb:SPARC
gptkb:Alpha
gptkb:MIPS
gptkb:VAX
gptkb:IA-64
gptkb:RISC-V
gptkb:SuperH
x86
x86-64
|
gptkbp:replacedBy
|
a.out format
COFF format
|
gptkbp:specifies
|
Tool Interface Standards (TIS)
https://refspecs.linuxbase.org/LSB_3.0.0/LSB-ELF/LSB-ELF.html
|
gptkbp:standardizedBy
|
yes
|
gptkbp:supports
|
dynamic linking
static linking
relocation
debugging information
position-independent code
|
gptkbp:usedBy
|
gptkb:AIX
gptkb:FreeBSD
gptkb:IRIX
gptkb:NetBSD
gptkb:OpenBSD
gptkb:Linux
gptkb:Solaris
gptkb:HP-UX
Unix-like operating systems
|
gptkbp:usedFor
|
executable files
core dumps
object code
shared libraries
|
gptkbp:usedIn
|
embedded systems
supercomputers
mobile devices
servers
desktops
|
gptkbp:bfsParent
|
gptkb:Mach-O_format
gptkb:COFF
|
gptkbp:bfsLayer
|
6
|