add 80 include/link.h int64 add; add 523 include/link.h vlong addaddrplus(Link *ctxt, LSym *s, LSym *t, vlong add); add 524 include/link.h vlong addaddrplus4(Link *ctxt, LSym *s, LSym *t, vlong add); add 525 include/link.h vlong addpcrelplus(Link *ctxt, LSym *s, LSym *t, vlong add); add 536 include/link.h vlong setaddrplus(Link *ctxt, LSym *s, vlong off, LSym *t, vlong add); add 109 src/cmd/5l/asm.c r->add = braddoff(r->add, targ->plt / 4); add 126 src/cmd/5l/asm.c r->add += targ->got; add 137 src/cmd/5l/asm.c r->add += targ->got + 4; add 147 src/cmd/5l/asm.c r->add += 4; add 155 src/cmd/5l/asm.c r->add = braddoff(r->add, targ->plt / 4); add 161 src/cmd/5l/asm.c r->add += 4; add 185 src/cmd/5l/asm.c r->add = braddoff(r->add, targ->plt / 4); add 198 src/cmd/5l/asm.c r->add = targ->plt; add 248 src/cmd/5l/asm.c if((r->add & 0xff000000) == 0xeb000000) // BL add 318 src/cmd/5l/asm.c r->xadd = r->add; add 331 src/cmd/5l/asm.c *val = braddoff((0xff000000U & (uint32)r->add), add 339 src/cmd/5l/asm.c *val = r->add; add 342 src/cmd/5l/asm.c *val = symaddr(r->sym) + r->add - symaddr(linklookup(ctxt, ".got", 0)); add 350 src/cmd/5l/asm.c (0xff & ((uint32)(symaddr(r->sym) - (symaddr(linklookup(ctxt, ".plt", 0)) + r->off) + r->add) >> 20)); add 354 src/cmd/5l/asm.c (0xff & ((uint32)(symaddr(r->sym) - (symaddr(linklookup(ctxt, ".plt", 0)) + r->off) + r->add + 4) >> 12)); add 358 src/cmd/5l/asm.c (0xfff & (uint32)(symaddr(r->sym) - (symaddr(linklookup(ctxt, ".plt", 0)) + r->off) + r->add + 8)); add 361 src/cmd/5l/asm.c *val = braddoff((0xff000000U & (uint32)r->add), add 363 src/cmd/5l/asm.c ((symaddr(r->sym) + ((uint32)r->add) * 4 - (s->value + r->off)) / 4))); add 379 src/cmd/5l/asm.c r->add = sym->got - 8; add 81 src/cmd/6l/asm.c addaddrplus(ctxt, rela, r->sym, r->add); // Addend add 107 src/cmd/6l/asm.c r->add += 4; add 112 src/cmd/6l/asm.c r->add += 4; add 116 src/cmd/6l/asm.c r->add += targ->plt; add 127 src/cmd/6l/asm.c r->add += 4; add 136 src/cmd/6l/asm.c r->add += 4; add 137 src/cmd/6l/asm.c r->add += targ->got; add 160 src/cmd/6l/asm.c r->add = targ->plt; add 194 src/cmd/6l/asm.c r->add += targ->got; add 207 src/cmd/6l/asm.c r->add = targ->plt; add 217 src/cmd/6l/asm.c r->add += targ->got; add 230 src/cmd/6l/asm.c adduint64(ctxt, rela, r->add); add 104 src/cmd/8l/asm.c r->add += 4; add 109 src/cmd/8l/asm.c r->add += 4; add 113 src/cmd/8l/asm.c r->add += targ->plt; add 132 src/cmd/8l/asm.c r->add += targ->got; add 142 src/cmd/8l/asm.c r->add += 4; add 161 src/cmd/8l/asm.c r->add = targ->plt; add 182 src/cmd/8l/asm.c r->add += targ->got; add 196 src/cmd/8l/asm.c r->add = targ->plt; add 345 src/cmd/8l/asm.c *val = r->add; add 348 src/cmd/8l/asm.c *val = symaddr(r->sym) + r->add - symaddr(linklookup(ctxt, ".got", 0)); add 1341 src/cmd/cc/com.c if(cmp(x, add(hi, 1)) >= 0) add 1348 src/cmd/cc/com.c if(cmp(x, add(lo, -1)) <= 0) add 807 src/cmd/gc/gen.c Node src, dst, *cap, *len, *offs, *add, *base; add 839 src/cmd/gc/gen.c add = nod(OADD, base, offs); add 840 src/cmd/gc/gen.c typecheck(&add, Erv); add 841 src/cmd/gc/gen.c cgen(add, base); add 848 src/cmd/gc/gen.c add = nod(OADDPTR, &src, offs); add 849 src/cmd/gc/gen.c typecheck(&add, Erv); add 850 src/cmd/gc/gen.c cgen(add, base); add 184 src/cmd/ld/data.c o = r->add; add 191 src/cmd/ld/data.c r->xadd = r->add; add 194 src/cmd/ld/data.c o = r->add; add 197 src/cmd/ld/data.c o = ctxt->tlsoffset + r->add; add 205 src/cmd/ld/data.c r->xadd = r->add; add 208 src/cmd/ld/data.c o = r->add; add 212 src/cmd/ld/data.c o = ctxt->tlsoffset + r->add; add 214 src/cmd/ld/data.c o = r->add; add 224 src/cmd/ld/data.c r->xadd = r->add; add 245 src/cmd/ld/data.c o = symaddr(r->sym) + r->add; add 265 src/cmd/ld/data.c r->xadd = r->add; add 297 src/cmd/ld/data.c o += r->add - (s->value + r->off + (int32)r->siz); add 300 src/cmd/ld/data.c o = r->sym->size + r->add; add 369 src/cmd/ld/data.c r->add = targ->plt; add 387 src/cmd/ld/data.c r->add = targ->plt; add 587 src/cmd/ld/data.c (uint)(sym->value+r->off), r->siz, typ, rsname, (vlong)r->add, (vlong)(r->sym->value+r->add)); add 164 src/cmd/ld/decodesym.c return decode_reloc_sym(r->sym, r->add + i * PtrSize); add 175 src/cmd/ld/decodesym.c return decode_reloc_sym(r->sym, r->add + i * PtrSize); add 204 src/cmd/ld/decodesym.c return (char*) r->sym->p + r->add; // the c-string add 607 src/cmd/ld/dwarf.c r->add = addend; add 328 src/cmd/ld/ldelf.c uint64 add, info; add 652 src/cmd/ld/ldelf.c add = 0; add 661 src/cmd/ld/ldelf.c add = e->e64(p); add 672 src/cmd/ld/ldelf.c add = e->e32(p); add 696 src/cmd/ld/ldelf.c rp->add = add; add 700 src/cmd/ld/ldelf.c rp->add = e->e32(sect->base+rp->off); add 702 src/cmd/ld/ldelf.c rp->add = e->e64(sect->base+rp->off); add 707 src/cmd/ld/ldelf.c rp->add = (int32)rp->add; add 735 src/cmd/ld/ldmacho.c rp->add = 0; add 741 src/cmd/ld/ldmacho.c rp->add += (rp->off+4) - ((rel+1)->value - sect->addr); add 755 src/cmd/ld/ldmacho.c rp->add += rel->value - ks->addr; add 808 src/cmd/ld/ldmacho.c rp->add = (int32)e->e32(s->p+rp->off) + rp->off + 4 - secaddr; add 810 src/cmd/ld/ldmacho.c rp->add = (int32)e->e32(s->p+rp->off); add 816 src/cmd/ld/ldmacho.c rp->add += rp->off+rp->siz; add 832 src/cmd/ld/ldmacho.c rp->add -= c->seg.sect[rel->symnum-1].addr; add 294 src/cmd/ld/ldpe.c rp->add = (int32)le32(rsect->base+rp->off); add 300 src/cmd/ld/ldpe.c rp->add = (int32)le32(rsect->base+rp->off); add 306 src/cmd/ld/ldpe.c rp->add = le64(rsect->base+rp->off); add 313 src/cmd/ld/ldpe.c rp->add += obj->pesym[symindex].value; add 1237 src/cmd/ld/lib.c (vlong)s->r[i].add); add 594 src/cmd/ld/pe.c val = h->VirtualAddress + r->add; add 137 src/cmd/yacc/expr.y add := func(b *bytes.Buffer, c rune) { add 143 src/cmd/yacc/expr.y add(&b, c) add 148 src/cmd/yacc/expr.y add(&b, c) add 1310 src/liblink/asm5.c rel->add = o1 | ((v >> 2) & 0xffffff); add 1378 src/liblink/asm5.c rel->add = p->to.offset; add 1387 src/liblink/asm5.c rel->add += ctxt->pc - p->pcrel->pc - 8 - rel->siz; add 1388 src/liblink/asm5.c rel->xadd = rel->add; add 1392 src/liblink/asm5.c rel->add += ctxt->pc - p->pcrel->pc - 8; add 1727 src/liblink/asm5.c rel->add = p->to.offset; add 1730 src/liblink/asm5.c rel->add = p->pcond->pc; add 1734 src/liblink/asm5.c rel->add += ctxt->pc - p->pcrel->pc - 16 + rel->siz; add 1764 src/liblink/asm6.c print(" rel %#.4ux/%d %s%+lld\n", r->off, r->siz, r->sym->name, r->add); add 2294 src/liblink/asm6.c r->add = v; add 2298 src/liblink/asm6.c r->xadd = r->add - r->siz; add 2315 src/liblink/asm6.c r->add = v; add 2436 src/liblink/asm6.c rel.add = v; add 3078 src/liblink/asm6.c r->add = p->to.offset; add 3570 src/liblink/asm6.c r->add -= p->pc + n - (r->off + r->siz); add 1369 src/liblink/asm8.c print(" rel %#.4ux/%d %s%+lld\n", r->off, r->siz, r->sym->name, r->add); add 1744 src/liblink/asm8.c r->add = v; add 1757 src/liblink/asm8.c r->add = v; add 1866 src/liblink/asm8.c rel.add = v; add 2414 src/liblink/asm8.c r->add = p->to.offset; add 2498 src/liblink/asm8.c r->add = p->to.offset; add 2509 src/liblink/asm8.c r->add = p->to.offset; add 140 src/liblink/data.c r->add = p->to.offset; add 257 src/liblink/data.c addaddrplus(Link *ctxt, LSym *s, LSym *t, vlong add) add 273 src/liblink/data.c r->add = add; add 278 src/liblink/data.c addpcrelplus(Link *ctxt, LSym *s, LSym *t, vlong add) add 292 src/liblink/data.c r->add = add; add 305 src/liblink/data.c setaddrplus(Link *ctxt, LSym *s, vlong off, LSym *t, vlong add) add 321 src/liblink/data.c r->add = add; add 352 src/liblink/data.c addaddrplus4(Link *ctxt, LSym *s, LSym *t, vlong add) add 368 src/liblink/data.c r->add = add; add 333 src/liblink/objfile.c Bprint(ctxt->bso, "\trel %d+%d t=%d %s+%lld\n", (int)r->off, r->siz, r->type, name, (vlong)r->add); add 352 src/liblink/objfile.c wrint(b, r->add); add 566 src/liblink/objfile.c r->add = rdint(f); add 665 src/liblink/objfile.c Bprint(ctxt->bso, "\trel %d+%d t=%d %s+%lld\n", (int)r->off, r->siz, r->type, r->sym->name, (vlong)r->add); add 538 src/pkg/runtime/proc.c bool add; add 543 src/pkg/runtime/proc.c add = needaddgcproc(); add 583 src/pkg/runtime/proc.c add = false; add 587 src/pkg/runtime/proc.c if(add) {