- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for SetCarrierSym (0.11 sec)
-
src/cmd/link/internal/ld/symtab.go
symtype = s.Sym() symtyperel = s.Sym() } setCarrierSym(sym.STYPE, symtype) setCarrierSym(sym.STYPERELRO, symtyperel) } groupSym := func(name string, t sym.SymKind) loader.Sym { s := ldr.CreateSymForUpdate(name, 0) s.SetType(t) s.SetSize(0) s.SetAlign(int32(ctxt.Arch.PtrSize)) s.SetLocal(true) setCarrierSym(t, s.Sym()) return s.Sym() } var (
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 13 16:29:40 UTC 2023 - 29.2K bytes - Viewed (0) -
src/cmd/link/internal/ld/pcln.go
size = Rnd(size, int64(ctxt.Arch.PtrSize)) state.size += size s := ctxt.createGeneratorSymbol(name, 0, sym.SPCLNTAB, size, f) ctxt.loader.SetAttrReachable(s, true) ctxt.loader.SetCarrierSym(s, state.carrier) ctxt.loader.SetAttrNotInSymbolTable(s, true) return s } // makePclntab makes a pclntab object, and assembles all the compilation units
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 22:16:54 UTC 2024 - 29.6K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
// "go:string.*" (which appears in the final symbol table for the // output load module). func (l *Loader) SetCarrierSym(s Sym, c Sym) { if c == 0 { panic("invalid carrier in SetCarrierSym") } if s == 0 { panic("invalid sub-symbol in SetCarrierSym") } // Carrier symbols are not expected to have content/data. It is // ok for them to have non-zero size (to allow for use of generator
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:10 UTC 2024 - 81.5K bytes - Viewed (0)