Home | History | Annotate | Download | only in bfd

Lines Matching defs:relocation

107 /* Determine the size of a relocation entry, based on the architecture */
125 file header, symbols, and relocation. */
177 /* MIPS relocation types. */
185 /* This is only called when performing a BFD_RELOC_MIPS_JMP relocation.
201 bfd_vma relocation, pc;
203 /* If this is a partial relocation, just continue. */
212 /* Work out which section the relocation is targeted at and the
213 initial relocation command value. */
215 relocation = 0;
217 relocation = symbol->value;
219 relocation += symbol->section->output_section->vma;
220 relocation += symbol->section->output_offset;
221 relocation += reloc_entry->addend;
226 if ((relocation & 0xF0000000) != (pc & 0xF0000000))
232 /* This is only called when performing a BFD_RELOC_HI16_S relocation.
246 bfd_vma relocation;
248 /* If this is a partial relocation, just continue. */
257 /* Work out which section the relocation is targeted at and the
258 initial relocation command value. */
260 relocation = 0;
262 relocation = symbol->value;
264 relocation += symbol->section->output_section->vma;
265 relocation += symbol->section->output_offset;
266 relocation += reloc_entry->addend;
268 if (relocation & 0x8000)
342 arelent *tblptr = section->relocation;
346 /* If we have already read in the relocation table, return the values. */
370 tblptr = section->relocation;