- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for IsMarker (0.36 sec)
-
src/cmd/link/internal/ld/data.go
func windynrelocsym(ctxt *Link, rel *loader.SymbolBuilder, s loader.Sym) error { var su *loader.SymbolBuilder relocs := ctxt.loader.Relocs(s) for ri := 0; ri < relocs.Count(); ri++ { r := relocs.At(ri) if r.IsMarker() { continue // skip marker relocations } targ := r.Sym() if targ == 0 { continue } if !ctxt.loader.AttrReachable(targ) { if r.Weak() { continue }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 12 15:10:50 UTC 2024 - 100.5K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
func (rel Reloc) Sym() Sym { return rel.l.resolve(rel.r, rel.Reloc.Sym()) } func (rel Reloc) SetSym(s Sym) { rel.Reloc.SetSym(goobj.SymRef{PkgIdx: 0, SymIdx: uint32(s)}) } func (rel Reloc) IsMarker() bool { return rel.Siz() == 0 } // Aux holds a "handle" to access an aux symbol record from an // object file. type Aux struct { *goobj.Aux r *oReader l *Loader }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:10 UTC 2024 - 81.5K bytes - Viewed (0)