- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 31 for AddRel (0.12 sec)
-
src/cmd/link/internal/loadmacho/ldmacho.go
} } else { if rel.symnum >= symtab.nsym { return errorf("invalid relocation: symbol reference out of range") } rSym = symtab.sym[rel.symnum].sym } r, _ := sb.AddRel(rType) r.SetOff(rOff) r.SetSiz(rSize) r.SetSym(rSym) r.SetAdd(rAdd) rAdd = 0 // clear rAdd for next iteration } sb.SortRelocs() } return textp, nil }
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/riscv64/asm.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 01 08:06:08 UTC 2024 - 22.8K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/asmz.go
func (c *ctxtz) addrilreloc(sym *obj.LSym, add int64) *obj.Reloc { if sym == nil { c.ctxt.Diag("require symbol to apply relocation") } offset := int64(2) // relocation offset from start of instruction rel := obj.Addrel(c.cursym) rel.Off = int32(c.pc + offset) rel.Siz = 4 rel.Sym = sym rel.Add = add + offset + int64(rel.Siz) rel.Type = objabi.R_PCRELDBL return rel }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 16 17:46:09 UTC 2024 - 176.7K bytes - Viewed (0) -
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)