- Sort Score
- Result 10 results
- Languages All
Results 21 - 28 of 28 for AddRel (0.1 sec)
-
src/cmd/link/internal/ld/symtab.go
// the following symbols. They might not be referenced in the program. addRef := func(name string) { s := ldr.Lookup(name, 0) if s == 0 { return } r, _ := moduledata.AddRel(objabi.R_XCOFFREF) r.SetSym(s) r.SetSiz(uint8(ctxt.Arch.PtrSize)) } addRef("runtime.rodata") addRef("runtime.erodata") addRef("runtime.epclntab")
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/compile/internal/walk/expr.go
} default: base.FatalfAt(dot.Pos(), "usemethod: unexpected dot.Op() %s", dot.Op()) } if ir.IsConst(targetName, constant.String) { name := constant.StringVal(targetName.Val()) r := obj.Addrel(ir.CurFunc.LSym) r.Type = objabi.R_USENAMEDMETHOD r.Sym = staticdata.StringSymNoCommon(name) } else { ir.CurFunc.LSym.Set(obj.AttrReflectMethod, true) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:34:01 UTC 2024 - 27.6K bytes - Viewed (0) -
src/cmd/compile/internal/staticinit/sched.go
fs := v.Linksym() if fs == nil { base.Fatalf("bad: func %v has no linksym", v) } vs := k.Linksym() if vs == nil { base.Fatalf("bad: mapvar %v has no linksym", k) } r := obj.Addrel(vs) r.Sym = fs r.Type = objabi.R_KEEP if base.Debug.WrapGlobalMapDbg > 1 { fmt.Fprintf(os.Stderr, "=-= add R_KEEP relo from %s to %s\n", vs.Name, fs.Name) } } varToMapInit = nil
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 17:16:14 UTC 2024 - 30.7K bytes - Viewed (0) -
src/cmd/link/internal/loadelf/ldelf.go
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/pe.go
if ctxt.Is386() && m.argsize >= 0 { dynName += fmt.Sprintf("@%d", m.argsize) } dynSym := ldr.CreateSymForUpdate(dynName, 0) dynSym.SetType(sym.SHOSTOBJ) r, _ := sb.AddRel(objabi.R_ADDR) r.SetSym(dynSym.Sym()) r.SetSiz(uint8(ctxt.Arch.PtrSize)) } } } else { dynamic := ldr.CreateSymForUpdate(".windynamic", 0) dynamic.SetType(sym.SWINDOWS)
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/internal/obj/riscv/obj.go
if ctxt.Errors > 0 { return } for p := cursym.Func().Text; p != nil; p = p.Link { switch p.As { case AJAL: if p.Mark&NEED_JAL_RELOC == NEED_JAL_RELOC { rel := obj.Addrel(cursym) rel.Off = int32(p.Pc) rel.Siz = 4 rel.Sym = p.To.Sym rel.Add = p.To.Offset rel.Type = objabi.R_RISCV_JAL } case AJALR: if p.To.Sym != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/obj9.go
q.From.Type = obj.TYPE_CONST q.From.Offset = 0x3c4c0000 q = obj.Appendp(q, c.newprog) q.As = AWORD q.Pos = p.Pos q.From.Type = obj.TYPE_CONST q.From.Offset = 0x38420000 rel := obj.Addrel(c.cursym) rel.Off = 0 rel.Siz = 8 rel.Sym = c.ctxt.Lookup(".TOC.") rel.Type = objabi.R_ADDRPOWER_PCREL } if !c.cursym.Func().Text.From.Sym.NoSplit() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 40.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/xcoff.go
lds.smclas = XMC_RW } f.loaderSymbols = append(f.loaderSymbols, lds) // Relocation to retrieve the external address sb.AddBytes(make([]byte, 8)) r, _ := sb.AddRel(objabi.R_ADDR) r.SetSym(extsym.Sym()) r.SetSiz(uint8(ctxt.Arch.PtrSize)) // TODO: maybe this could be // sb.SetSize(0) // sb.SetData(nil) // sb.AddAddr(ctxt.Arch, extsym.Sym())
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 01 19:58:23 UTC 2023 - 51.8K bytes - Viewed (0)