package
0.0.0-20201020153340-53909ea70814
Repository: https://github.com/gagliardetto/golang-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
SortSub sorts a linked-list (by Sub) of *Symbol by Value.
No description provided by the author

# Constants

AttrCgoExportDynamic and AttrCgoExportStatic mark symbols referenced by directives written by cgo (in response to //export directives in the source).
No description provided by the author
AttrContainer is set on text symbols that are present as the .Outer for some other symbol.
AttrDuplicateOK marks a symbol that can be present in multiple object files.
AttrExternal marks function symbols loaded from host object files.
AttrLocal marks symbols that are only visible within the module (executable or shared library) being linked.
AttrMakeTypelink Amarks types that should be added to the typelink table.
AttrNoSplit marks functions that cannot split the stack; the linker cares because it checks that there are no call chains of nosplit functions that require more than StackLimit bytes (see lib.go:dostkcheck).
AttrNotInSymbolTable marks symbols that are not written to the symbol table.
AttrOnList marks symbols that are on some list (such as the list of all text symbols, or one of the lists of data symbols) and is consulted to avoid bugs where a symbol is put on a list twice.
AttrReachable marks symbols that are transitively referenced from the entry points.
AttrReadOnly indicates whether the symbol's content (Symbol.P) is backed by read-only memory.
AttrReflectMethod marks certain methods from the reflect package that can be used to call arbitrary methods.
AttrShared marks symbols compiled with the -shared option.
AttrSpecial marks symbols that do not have their address (i.e.
AttrStackCheck is used by dostkcheck to only check each NoSplit function's stack usage once.
AttrSubSymbol mostly means that the symbol appears on the Sub list of some other symbol.
AttrTopFrame means that the function is an entry point and unwinders should stop when they hit this function.
AttrVisibilityHidden symbols are ELF symbols with visibility set to STV_HIDDEN.
RV_390_DBL is a s390x-specific relocation variant that indicates that the value to be placed into the relocatable field should first be divided by 2.
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
ABI aliases (these never appear in the output).
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Sections for debugging information.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Writable sections.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Read-only sections.
Part of .data.rel.ro if it exists, otherwise part of .rodata.
Read-only sections with relocations.
Undefined symbol for resolution by external linker.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
Defined SymKind values.
No description provided by the author
No description provided by the author
Minimum version used by static (file-local) syms.

# Variables

AbiSymKindToSymKind maps values read from object files (which are of type cmd/internal/objabi.SymKind) to values of type SymKind.
ReadOnly are the symbol kinds that form read-only sections.
RelROMap describes the transformation of read-only symbols to rel-ro symbols.

# Structs

AuxSymbol contains less-frequently used sym.Symbol fields.
CompilationUnit is an abstraction used by DWARF to represent a chunk of debug-related data.
No description provided by the author
InlinedCall is a node in a local inlining tree (FuncInfo.InlTree).
No description provided by the author
No description provided by the author
Reloc is a relocation.
No description provided by the author
No description provided by the author
Symbol is an entry in the symbol table.
No description provided by the author

# Type aliases

Attribute is a set of common symbol attributes.
RelocByOff implements sort.Interface for sorting relocations by offset.
RelocVariant is a linker-internal variation on a relocation.
A SymKind describes the kind of memory represented by a symbol.