Lines Matching refs:relocation
216 bfd_vma relocation;
226 /* If the sections are different, and we are doing a partial relocation,
232 relocation = (target & 0x00ffffff) << 2;
233 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend */
234 relocation += symbol->value;
235 relocation += symbol->section->output_section->vma;
236 relocation += symbol->section->output_offset;
237 relocation += reloc_entry->addend;
238 relocation -= input_section->output_section->vma;
239 relocation -= input_section->output_offset;
240 relocation -= addr;
241 if (relocation & 3)
245 if (relocation & 0x02000000)
247 if ((relocation & ~ (bfd_vma) 0x03ffffff) != ~ (bfd_vma) 0x03ffffff)
250 else if (relocation & ~ (bfd_vma) 0x03ffffff)
254 target |= (relocation >> 2) & 0x00ffffff;
258 Strictly this is only necessary if we are doing a partial relocation. */
328 relocation has been done already (Only for the 26-bit one I think)???!!!
341 /* If this relocation is relative to a symbol then set the
450 arelent *tblptr = section->relocation;
454 /* If we have already read in the relocation table, return the values. */
474 tblptr = section->relocation;
567 /* The default relocation entry size is that of traditional V7 Unix. */