Home | History | Annotate | Download | only in bfd

Lines Matching defs:relocation

48 /* Relocation tables.  */
132 _bfd_error_handler (_("%pB: unsupported relocation type %#x"),
201 bfd_vma relocation;
222 relocation = BASEADDR (sec) + sym->st_value;
236 h, sec, relocation,
254 /* Make the relocation PC-relative, and change its unit to
257 relocation = ((bfd_signed_vma) relocation
259 relocation = (bfd_signed_vma) relocation / 8;
268 relocation += addend;
271 bfd_put (howto->bitsize, input_bfd, relocation,
283 relocation += addend;
284 bfd_put (howto->bitsize, input_bfd, relocation, where);
305 relocation += addend;
307 bfd_put_32 (input_bfd, (relocation & 0xFFFFFFFF), where + 4);
308 bfd_put_32 (input_bfd, (relocation >> 32), where + 12);
320 64, relocation);
345 msg = _("internal error: relocation not supported");
349 msg = _("internal error: dangerous relocation");
393 bfd_signed_vma relocation;
429 relocation = reloc_entry->addend;
432 /* Relocation against a section symbol: add in the section base address. */
433 relocation += BASEADDR (symbol->section);
439 reloc_entry->howto->rightshift, 64, relocation);
444 /* Now finally install the relocation. */
453 bfd_put_32 (abfd, (relocation & 0xFFFFFFFF), where + 4);
454 bfd_put_32 (abfd, (relocation >> 32), where + 12);
461 bfd_put (reloc_entry->howto->bitsize, abfd, relocation,