- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for hostobjs (0.12 sec)
-
src/cmd/link/internal/ld/go.go
} s := l.LookupOrCreateSym(local, 0) st := l.SymType(s) if st == 0 || st == sym.SXREF || st == sym.SBSS || st == sym.SNOPTRBSS || st == sym.SHOSTOBJ { l.SetSymDynimplib(s, lib) l.SetSymExtname(s, remote) l.SetSymDynimpvers(s, q) if st != sym.SHOSTOBJ { su := l.MakeSymbolUpdater(s) su.SetType(sym.SDYNIMPORT) } else { hostObjSyms[s] = struct{}{} } havedynamic = 1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 16:48:30 UTC 2023 - 11.2K bytes - Viewed (0) -
src/cmd/link/internal/ld/macho.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 15:32:53 UTC 2024 - 43.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/pe.go
addsym := func(s loader.Sym) { t := ldr.SymType(s) if ldr.SymSect(s) == nil && t != sym.SDYNIMPORT && t != sym.SHOSTOBJ && t != sym.SUNDEFEXT { return } name := ldr.SymName(s) // Only windows/386 requires underscore prefix on external symbols. if ctxt.Is386() && ctxt.IsExternal() && (t == sym.SHOSTOBJ || t == sym.SUNDEFEXT || ldr.AttrCgoExport(s) || // TODO(cuonglm): remove this hack //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 19:01:27 UTC 2023 - 48.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/symtab.go
xo := x if ldr.OuterSym(x) != 0 { xo = ldr.OuterSym(x) } xot := ldr.SymType(xo) xosect := ldr.SymSect(xo) var elfshnum elf.SectionIndex if xot == sym.SDYNIMPORT || xot == sym.SHOSTOBJ || xot == sym.SUNDEFEXT { elfshnum = elf.SHN_UNDEF size = 0 } else { if xosect == nil { ldr.Errorf(x, "missing section in putelfsym") return } if xosect.Elfsect == nil {
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/arm/asm.go
// set up addend for eventual relocation via outer symbol. rs, off := ld.FoldSubSymbolOffset(ldr, rs) rr.Xadd = int64(signext24(r.Add()&0xffffff))*4 + off rst := ldr.SymType(rs) if rst != sym.SHOSTOBJ && rst != sym.SDYNIMPORT && rst != sym.SUNDEFEXT && ldr.SymSect(rs) == nil { ldr.Errorf(s, "missing section for %s", ldr.SymName(rs)) } rr.Xsym = rs rr.Type = r.Type() rr.Size = r.Siz() return rr, true
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 23 05:58:20 UTC 2023 - 22.9K bytes - Viewed (0) -
src/cmd/link/internal/arm64/asm.go
objabi.R_ADDRARM64: // set up addend for eventual relocation via outer symbol. rs, off := ld.FoldSubSymbolOffset(ldr, rs) xadd := r.Add() + off rst := ldr.SymType(rs) if rst != sym.SHOSTOBJ && rst != sym.SDYNIMPORT && ldr.SymSect(rs) == nil { ldr.Errorf(s, "missing section for %s", ldr.SymName(rs)) } nExtReloc = 2 // need two ELF/Mach-O relocations. see elfreloc1/machoreloc1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 30 20:09:45 UTC 2024 - 47K bytes - Viewed (0)