- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for NNonpkgdef (0.32 sec)
-
src/cmd/internal/objfile/goobj.go
default: return refNames[s] } sym := r.Sym(i) return goobjName(sym.Name(r), abiToVer(sym.ABI())) } // Defined symbols ndef := uint32(r.NSym() + r.NHashed64def() + r.NHasheddef() + r.NNonpkgdef()) for i := uint32(0); i < ndef; i++ { osym := r.Sym(i) if osym.Name(r) == "" { continue // not a real symbol } name := osym.Name(r) ver := osym.ABI()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 15 15:39:57 UTC 2023 - 7.8K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
case hashedDef: start = uint32(r.ndef + r.nhashed64def) end = uint32(r.ndef + r.nhashed64def + r.nhasheddef) case nonPkgDef: start = uint32(r.ndef + r.nhashed64def + r.nhasheddef) end = uint32(r.ndef + r.nhashed64def + r.nhasheddef + r.NNonpkgdef()) default: panic("preloadSyms: bad kind") } l.growAttrBitmaps(len(l.objSyms) + int(end-start))
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/internal/goobj/objfile.go
} func (r *Reader) NHasheddef() int { return int(r.h.Offsets[BlkHasheddef+1]-r.h.Offsets[BlkHasheddef]) / SymSize } func (r *Reader) NNonpkgdef() int { return int(r.h.Offsets[BlkNonpkgdef+1]-r.h.Offsets[BlkNonpkgdef]) / SymSize } func (r *Reader) NNonpkgref() int { return int(r.h.Offsets[BlkNonpkgref+1]-r.h.Offsets[BlkNonpkgref]) / SymSize }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 23.8K bytes - Viewed (0) -
src/cmd/internal/obj/sym.go
if idx != int32(len(ctxt.defs)) { panic("bad index") } ctxt.defs = append(ctxt.defs, s) idx++ } s.Set(AttrIndexed, true) }) ipkg := int32(1) // 0 is invalid index nonpkgdef := nonpkgidx ctxt.traverseSyms(traverseRefs|traverseAux, func(rs *LSym) { if rs.PkgIdx != goobj.PkgIdxInvalid { return } if !ctxt.Flag_linkshared { // Assign special index for builtin symbols.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 14.1K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader_test.go
// data or relocations). func addDummyObjSym(t *testing.T, ldr *Loader, or *oReader, name string) Sym { idx := uint32(len(ldr.objSyms)) st := loadState{l: ldr} return st.addSym(name, 0, or, idx, nonPkgDef, &goobj.Sym{}) } func mkLoader() *Loader { er := ErrorReporter{} ldr := NewLoader(0, &er) er.ldr = ldr return ldr } func TestAddMaterializedSymbol(t *testing.T) { ldr := mkLoader()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 19:08:09 UTC 2024 - 12K bytes - Viewed (0)