- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for SetDynimplib (0.2 sec)
-
src/cmd/link/internal/loader/symbolbuilder.go
func (sb *SymbolBuilder) SetLocalentry(value uint8) { sb.l.SetSymLocalentry(sb.symIdx, value) } func (sb *SymbolBuilder) SetExtname(value string) { sb.l.SetSymExtname(sb.symIdx, value) } func (sb *SymbolBuilder) SetDynimplib(value string) { sb.l.SetSymDynimplib(sb.symIdx, value) } func (sb *SymbolBuilder) SetDynimpvers(value string) { sb.l.SetSymDynimpvers(sb.symIdx, value) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 15:25:19 UTC 2023 - 13.9K bytes - Viewed (0) -
src/cmd/link/internal/loadmacho/ldmacho.go
if l.SymSize(outer) != 0 { // skip empty section (0-sized symbol) l.AddInteriorSym(outer, s) } bld.SetValue(int64(machsym.value - sect.addr)) if !l.AttrCgoExportDynamic(s) { bld.SetDynimplib("") // satisfy dynimport } if l.SymType(outer) == sym.STEXT { if bld.External() && !bld.DuplicateOK() { return errorf("%v: duplicate symbol definition", s) } bld.SetExternal(true) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 12 18:45:57 UTC 2022 - 19.1K bytes - Viewed (0) -
src/cmd/link/internal/loadelf/ldelf.go
} sectsb := l.MakeSymbolUpdater(sect.sym) sb := l.MakeSymbolUpdater(s) sb.SetType(sectsb.Type()) sectsb.AddInteriorSym(s) if !l.AttrCgoExportDynamic(s) { sb.SetDynimplib("") // satisfy dynimport } sb.SetValue(int64(elfsym.value)) sb.SetSize(int64(elfsym.size)) if sectsb.Type() == sym.STEXT { if l.AttrExternal(s) && !l.AttrDuplicateOK(s) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 15:12:12 UTC 2024 - 33.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/xcoff.go
sb.SetReachable(true) sb.SetType(sym.SXCOFFTOC) // Create new dynamic symbol extsym := ldr.CreateSymForUpdate(ldr.SymExtname(s), 0) extsym.SetType(sym.SDYNIMPORT) extsym.SetDynimplib(ldr.SymDynimplib(s)) extsym.SetExtname(ldr.SymExtname(s)) extsym.SetDynimpvers(ldr.SymDynimpvers(s)) // Add loader symbol lds := &xcoffLoaderSymbol{ sym: extsym.Sym(), smtype: XTY_IMP,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 01 19:58:23 UTC 2023 - 51.8K bytes - Viewed (0) -
src/cmd/link/internal/loader/loader.go
// SetSymDynimplib sets the "dynimplib" attribute for a symbol. func (l *Loader) SetSymDynimplib(i Sym, value string) { // reject bad symbols if i >= Sym(len(l.objSyms)) || i == 0 { panic("bad symbol index in SetDynimplib") } if value == "" { delete(l.dynimplib, i) } else { l.dynimplib[i] = value } } // SymDynimpvers returns the "dynimpvers" attribute for the specified
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 24 20:26:10 UTC 2024 - 81.5K bytes - Viewed (0)