Lines Matching full:relocation
161 r_neg = howto->type & 8; /* Negative relocation. */
208 relocation is done. */
244 bfd_vma relocation;
254 /* If the sections are different, and we are doing a partial relocation,
260 relocation = (target & 0x00ffffff) << 2;
261 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */
262 relocation += symbol->value;
263 relocation += symbol->section->output_section->vma;
264 relocation += symbol->section->output_offset;
265 relocation += reloc_entry->addend;
266 relocation -= input_section->output_section->vma;
267 relocation -= input_section->output_offset;
268 relocation -= addr;
269 if (relocation & 3)
273 if (relocation & 0x02000000)
275 if ((relocation & ~ (bfd_vma) 0x03ffffff) != ~ (bfd_vma) 0x03ffffff)
278 else if (relocation & ~ (bfd_vma) 0x03ffffff)
282 target |= (relocation >> 2) & 0x00ffffff;
286 Strictly this is only necessary if we are doing a partial relocation. */
390 relocation has been done already (Only for the 26-bit one I think). */
404 /* If this relocation is relative to a symbol then set the