package
0.0.0-20190322182713-bf6f0a60fce1
Repository: https://github.com/llvm-mirror/llgo.git
Documentation: pkg.go.dev
# Functions
NewFatFile creates a new FatFile for accessing all the Mach-O images in a universal binary.
NewFile creates a new File for accessing a Mach-O binary in an underlying reader.
Open opens the named file using os.Open and prepares it for use as a Mach-O binary.
OpenFat opens the named file using os.Open and prepares it for use as a Mach-O universal binary.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
thread+stack.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrNotFat is returned from NewFatFile or OpenFat when the file is not a universal binary but may be a thin binary, based on its magic number.
# Structs
A Dylib represents a Mach-O load dynamic library command.
A DylibCmd is a Mach-O load dynamic library command.
A Dysymtab represents a Mach-O dynamic symbol table command.
A DysymtabCmd is a Mach-O dynamic symbol table command.
A FatArch is a Mach-O File inside a FatFile.
A FatArchHeader represents a fat header for a specific image architecture.
A FatFile is a Mach-O universal binary that contains at least one architecture.
A File represents an open Mach-O file.
A FileHeader represents a Mach-O file header.
FormatError is returned by some operations if the data does not have the correct format for an object file.
An Nlist32 is a Mach-O 32-bit symbol table entry.
An Nlist64 is a Mach-O 64-bit symbol table entry.
Regs386 is the Mach-O 386 register structure.
RegsAMD64 is the Mach-O AMD64 register structure.
No description provided by the author
A Section32 is a 32-bit Mach-O section header.
A Section32 is a 64-bit Mach-O section header.
No description provided by the author
A Segment represents a Mach-O 32-bit or 64-bit load segment command.
A Segment32 is a 32-bit Mach-O segment load command.
A Segment64 is a 64-bit Mach-O segment load command.
A SegmentHeader is the header for a Mach-O 32-bit or 64-bit load segment command.
A Symbol is a Mach-O 32-bit or 64-bit symbol table entry.
A Symtab represents a Mach-O symbol table command.
A SymtabCmd is a Mach-O symbol table command.
A Thread is a Mach-O thread state command.
# Interfaces
A Load represents any Mach-O load command.