Mach-O

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instanceOf file format
gptkbp:alternativeTo gptkb:PE
gptkb:ELF
gptkbp:architecture gptkb:ARM
gptkb:PowerPC
gptkb:MIPS
gptkb:ARM64
x86
x86-64
gptkbp:category file format
object file format
executable file format
gptkbp:developedBy gptkb:NeXT
gptkbp:documentedIn gptkb:Apple_Developer_Documentation
gptkbp:extendsTo .dylib
.app
.o
.bundle
.framework
gptkbp:firstAppearance 1989
gptkbp:fullName gptkb:Mach_Object_file_format
gptkbp:headerField section headers
file type
CPU type
load commands
magic number
string table
symbol table
https://www.w3.org/2000/01/rdf-schema#label Mach-O
gptkbp:magicNumber 0xCAFEBABE
0xCAFEDADA
0xFEEDFACE
0xFEEDFACF
gptkbp:replacedBy a.out
gptkbp:specifies Yes
gptkbp:supports gptkb:fat_binaries
symbol tables
dynamic linking
code signing
static linking
shared libraries
debugging information
position-independent code
universal binaries
gptkbp:usedBy gptkb:iOS
gptkb:macOS
gptkb:tvOS
gptkb:watchOS
gptkb:NeXTSTEP
gptkb:OpenStep
Darwin
gptkbp:usedFor executables
core dumps
object code
shared libraries
gptkbp:bfsParent gptkb:GNU_Binutils
gptkbp:bfsLayer 5