Lines Matching refs:relocation
162 r_neg = howto->type & 8; /* Negative relocation. */
209 relocation is done. */
245 bfd_vma relocation;
255 /* If the sections are different, and we are doing a partial relocation,
261 relocation = (target & 0x00ffffff) << 2;
262 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */
263 relocation += symbol->value;
264 relocation += symbol->section->output_section->vma;
265 relocation += symbol->section->output_offset;
266 relocation += reloc_entry->addend;
267 relocation -= input_section->output_section->vma;
268 relocation -= input_section->output_offset;
269 relocation -= addr;
270 if (relocation & 3)
274 if (relocation & 0x02000000)
276 if ((relocation & ~ (bfd_vma) 0x03ffffff) != ~ (bfd_vma) 0x03ffffff)
279 else if (relocation & ~ (bfd_vma) 0x03ffffff)
283 target |= (relocation >> 2) & 0x00ffffff;
287 Strictly this is only necessary if we are doing a partial relocation. */
391 relocation has been done already (Only for the 26-bit one I think). */
405 /* If this relocation is relative to a symbol then set the