- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for LoaderSym (0.19 sec)
-
src/cmd/link/internal/sym/compilation_unit.go
FileTable []string // The file table used in this compilation unit. Consts LoaderSym // Package constants DIEs FuncDIEs []LoaderSym // Function DIE subtrees VarDIEs []LoaderSym // Global variable DIEs AbsFnDIEs []LoaderSym // Abstract function DIE subtrees RangeSyms []LoaderSym // Symbols for debug_range Textp []LoaderSym // Text symbols in this CU
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 01 20:39:56 UTC 2023 - 1.4K bytes - Viewed (0) -
src/cmd/link/internal/loadpe/seh.go
// We want to mark these as reachable if the function that they protect is reachable // in the final binary. func processSEH(ldr *loader.Loader, arch *sys.Arch, pdata sym.LoaderSym, xdata sym.LoaderSym) error { switch arch.Family { case sys.AMD64: ldr.SetAttrReachable(pdata, true) if xdata != 0 { ldr.SetAttrReachable(xdata, true) } return processSEHAMD64(ldr, pdata) default:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 22 16:20:28 UTC 2023 - 3.4K bytes - Viewed (0) -
src/cmd/link/internal/sym/library.go
Shlib string Fingerprint goobj.FingerprintType Autolib []goobj.ImportedPkg Imports []*Library Main bool Units []*CompilationUnit Textp []LoaderSym // text syms defined in this library DupTextSyms []LoaderSym // dupok text syms defined in this library } func (l Library) String() string { return l.Pkg
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 11 18:32:23 UTC 2020 - 651 bytes - Viewed (0) -
src/cmd/link/internal/ld/seh.go
// license that can be found in the LICENSE file. package ld import ( "cmd/internal/sys" "cmd/link/internal/loader" "cmd/link/internal/sym" ) var sehp struct { pdata []sym.LoaderSym xdata []sym.LoaderSym } func writeSEH(ctxt *Link) { switch ctxt.Arch.Family { case sys.AMD64: writeSEHAMD64(ctxt) } } func writeSEHAMD64(ctxt *Link) { ldr := ctxt.loader
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:01:27 UTC 2023 - 2K bytes - Viewed (0) -
src/cmd/link/internal/sym/segment.go
// Incremented atomically on multiple goroutines. // Note: this may differ from number of Go relocations, as one Go relocation // may turn into multiple host relocations. Relcount uint32 Sym LoaderSym // symbol for the section, if any Index uint16 // each section has a unique index, used internally Compressed bool
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 16 05:32:52 UTC 2022 - 2.7K bytes - Viewed (0) -
src/cmd/link/internal/ld/dwarf.go
d.ldr.SetAttrNotInSymbolTable(infosym, true) d.ldr.SetAttrReachable(infosym, true) unit.FuncDIEs = append(unit.FuncDIEs, sym.LoaderSym(infosym)) if rangesym != 0 { d.ldr.SetAttrNotInSymbolTable(rangesym, true) d.ldr.SetAttrReachable(rangesym, true) unit.RangeSyms = append(unit.RangeSyms, sym.LoaderSym(rangesym)) } // Walk the relocations of the subprogram DIE symbol to discover
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 16:25:18 UTC 2024 - 72.4K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
// are laid out in dependency order. lib.DupTextSyms = append(lib.DupTextSyms, sym.LoaderSym(gi)) continue // symbol in different object } if dupok { lib.DupTextSyms = append(lib.DupTextSyms, sym.LoaderSym(gi)) continue } lib.Textp = append(lib.Textp, sym.LoaderSym(gi)) } } // Now assemble global textp, and assign text symbols to units.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:10 UTC 2024 - 81.5K bytes - Viewed (0) -
src/cmd/link/internal/ld/data.go
// First the section symbol. s := dwarfp[i].secSym() sect := state.allocateNamedDataSection(&Segdwarf, ldr.SymName(s), []sym.SymKind{}, 04) ldr.SetSymSect(s, sect) sect.Sym = sym.LoaderSym(s) curType := ldr.SymType(s) state.setSymType(s, sym.SRODATA) ldr.SetSymValue(s, int64(uint64(state.datsize)-sect.Vaddr)) state.datsize += ldr.SymSize(s)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0)