Lines Matching full:relocation
203 bfd_vma relocation;
213 /* If the sections are different, and we are doing a partial relocation,
219 relocation = (target & 0x00ffffff) << 2;
220 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */
221 relocation += symbol->value;
222 relocation += symbol->section->output_section->vma;
223 relocation += symbol->section->output_offset;
224 relocation += reloc_entry->addend;
225 relocation -= input_section->output_section->vma;
226 relocation -= input_section->output_offset;
227 relocation -= addr;
228 if (relocation & 3)
232 if (relocation & 0x02000000)
234 if ((relocation & ~ (bfd_vma) 0x03ffffff) != ~ (bfd_vma) 0x03ffffff)
237 else if (relocation & ~ (bfd_vma) 0x03ffffff)
241 target |= (relocation >> 2) & 0x00ffffff;
245 Strictly this is only necessary if we are doing a partial relocation. */
329 relocation has been done already (Only for the 26-bit one I think)? */
335 /* If this relocation is relative to a symbol then set the
438 arelent *tblptr = section->relocation;
442 /* If we have already read in the relocation table, return the values. */
466 tblptr = section->relocation;
557 /* The default relocation entry size is that of traditional V7 Unix. */