Lines Matching refs:relocation
111 /* Determine the size of a relocation entry, based on the architecture */
130 file header, symbols, and relocation. */
183 /* MIPS relocation types. */
191 /* This is only called when performing a BFD_RELOC_MIPS_JMP relocation.
209 bfd_vma relocation, pc;
211 /* If this is a partial relocation, just continue. */
220 /* Work out which section the relocation is targeted at and the
221 initial relocation command value. */
223 relocation = 0;
225 relocation = symbol->value;
227 relocation += symbol->section->output_section->vma;
228 relocation += symbol->section->output_offset;
229 relocation += reloc_entry->addend;
234 if ((relocation & 0xF0000000) != (pc & 0xF0000000))
240 /* This is only called when performing a BFD_RELOC_HI16_S relocation.
260 bfd_vma relocation;
262 /* If this is a partial relocation, just continue. */
271 /* Work out which section the relocation is targeted at and the
272 initial relocation command value. */
274 relocation = 0;
276 relocation = symbol->value;
278 relocation += symbol->section->output_section->vma;
279 relocation += symbol->section->output_offset;
280 relocation += reloc_entry->addend;
282 if (relocation & 0x8000)
357 arelent *tblptr = section->relocation;
361 /* If we have already read in the relocation table, return the values. */
385 tblptr = section->relocation;