- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for nonpkgrefs (0.15 sec)
-
src/cmd/internal/obj/sym.go
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/internal/goobj/objfile.go
// } // HashedDefs [...]struct { // hashed (content-addressable) symbol definitions // ... // same as SymbolDefs // } // NonPkgDefs [...]struct { // non-pkg symbol definitions // ... // same as SymbolDefs // } // NonPkgRefs [...]struct { // non-pkg symbol references // ... // same as SymbolDefs // } // // RefFlags [...]struct { // referenced symbol flags
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/objfile.go
w.Sym(s) } // Non-pkg symbol definitions h.Offsets[goobj.BlkNonpkgdef] = w.Offset() for _, s := range ctxt.nonpkgdefs { w.Sym(s) } // Non-pkg symbol references h.Offsets[goobj.BlkNonpkgref] = w.Offset() for _, s := range ctxt.nonpkgrefs { w.Sym(s) } // Referenced package symbol flags h.Offsets[goobj.BlkRefFlags] = w.Offset() w.refFlags() // Hashes
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 24K bytes - Viewed (0) -
src/cmd/internal/obj/link.go
hashed64defs []*LSym // list of defined short (64-bit or less) hashed (content-addressable) symbols hasheddefs []*LSym // list of defined hashed (content-addressable) symbols nonpkgdefs []*LSym // list of defined non-package symbols nonpkgrefs []*LSym // list of referenced non-package symbols Fingerprint goobj.FingerprintType // fingerprint of symbol indices, to catch index mismatch }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 33.1K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
npkgsyms int // number of package symbols, for accounting nhashedsyms int // number of hashed symbols, for accounting } const ( pkgDef = iota hashed64Def hashedDef nonPkgDef nonPkgRef ) // objidx const ( nilObj = iota extObj goObjStart ) // extSymPayload holds the payload (data + relocations) for linker-synthesized
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/objfile/goobj.go
Add: rel.Add(), Sym: resolveSymRef(rel.Sym()), }, } } syms = append(syms, sym) } // Referenced symbols n := ndef + uint32(r.NNonpkgref()) for i := ndef; i < n; i++ { osym := r.Sym(i) sym := Sym{Name: osym.Name(r), Code: 'U'} syms = append(syms, sym) } for i := 0; i < nrefName; i++ { rn := r.RefName(i)
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_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)