Lines Matching refs:relocation

147 /* This table lists the relocation types for the TMS320C30.  There are
245 bfd_vma relocation;
252 relocation = (symbol->section->vma >> 2);
253 relocation += bfd_get_16 (abfd, (bfd_byte *) data + reloc_entry->address);
254 bfd_put_16 (abfd, relocation, (bfd_byte *) data + reloc_entry->address);
272 bfd_vma relocation;
279 relocation = (symbol->section->vma >> 2);
280 relocation += bfd_get_32 (abfd, (bfd_byte *) data + reloc_entry->address);
281 bfd_put_32 (abfd, relocation, (bfd_byte *) data + reloc_entry->address);
287 useless for a relocation, so we just get the offset value and place
290 relocation to add on to the value in the object code. */
303 bfd_vma relocation = 1;
310 relocation -= 3;
312 relocation -= 1;
313 bfd_put_16 (abfd, relocation, (bfd_byte *) data + reloc_entry->address);
356 /* The file offsets of the relocation info. */
404 bfd_vma relocation;
409 relocation = value + addend;
412 relocation -= (input_section->output_section->vma + input_section->output_offset);
414 relocation -= address;
416 return tic30_aout_relocate_contents (howto, input_bfd, relocation,
421 tic30_aout_relocate_contents (howto, input_bfd, relocation, location)
424 bfd_vma relocation;
431 relocation = -relocation;
464 check = relocation;
465 signed_check = (bfd_signed_vma) relocation;
469 check = relocation >> howto->rightshift;
470 if ((bfd_signed_vma) relocation >= 0)
522 relocation >>= (bfd_vma) howto->rightshift;
523 relocation <<= (bfd_vma) howto->bitpos;
524 x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + relocation) & howto->dst_mask));
629 file header, symbols, and relocation. */