Lines Matching defs:addend
398 size_t addend;
402 /* Only ldso's REL table needs addend saving/reuse. */
415 addend = rel[2];
417 addend = 0;
419 /* Save original addend in stage 2 where the dso
421 * saved addend since the inline one was clobbered. */
424 addend = saved_addends[save_slot++];
426 addend = *reloc_addr;
442 dso->lazy[3*dso->lazy_cnt+2] = addend;
470 addend -= (size_t)reloc_addr;
474 *reloc_addr = sym_val + addend;
477 memcpy(reloc_addr, &(size_t){sym_val + addend}, sizeof(size_t));
480 *reloc_addr = (size_t)base + addend;
483 if (sym) *reloc_addr = sym_val + addend;
484 else *reloc_addr = (size_t)base + addend;
490 *(uint32_t *)reloc_addr = sym_val + addend
506 *reloc_addr = tls_val + addend - DTP_OFFSET;
510 *reloc_addr = tls_val + def.dso->tls.offset + TPOFF_K + addend;
514 *reloc_addr = tls_val - def.dso->tls.offset + addend;
517 *reloc_addr = def.dso->tls.offset - tls_val + addend;
521 if (stride<3) addend = reloc_addr[!TLSDESC_BACKWARDS];
533 new->args[1] = tls_val + addend - DTP_OFFSET;
540 + TPOFF_K + addend;
543 + addend;