Documentation ¶
Overview ¶
Package loadmacho implements a Mach-O file reader.
Index ¶
Constants ¶
View Source
const ( MACHO_X86_64_RELOC_UNSIGNED = 0 MACHO_X86_64_RELOC_SIGNED = 1 MACHO_ARM64_RELOC_ADDEND = 10 )
TODO(crawshaw): de-duplicate these symbols with cmd/link/internal/ld
View Source
const ( N_EXT = 0x01 N_TYPE = 0x1e N_STAB = 0xe0 )
ldMachoSym.type_
View Source
const ( N_WEAK_REF = 0x40 N_WEAK_DEF = 0x80 )
ldMachoSym.desc
View Source
const ( LdMachoCpuVax = 1 LdMachoCpu68000 = 6 LdMachoCpu386 = 7 LdMachoCpuAmd64 = 1<<24 | 7 LdMachoCpuMips = 8 LdMachoCpu98000 = 10 LdMachoCpuHppa = 11 LdMachoCpuArm = 12 LdMachoCpuArm64 = 1<<24 | 12 LdMachoCpu88000 = 13 LdMachoCpuSparc = 14 LdMachoCpu860 = 15 LdMachoCpuAlpha = 16 LdMachoCpuPower = 18 LdMachoCmdSegment = 1 LdMachoCmdSymtab = 2 LdMachoCmdSymseg = 3 LdMachoCmdThread = 4 LdMachoCmdDysymtab = 11 LdMachoCmdSegment64 = 25 LdMachoFileObject = 1 LdMachoFileExecutable = 2 LdMachoFileFvmlib = 3 LdMachoFileCore = 4 LdMachoFilePreload = 5 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.