Lines Matching defs:relocation

340    file header, symbols, and relocation.  */
518 /* The default relocation entry size is that of traditional V7 Unix. */
573 /* The file offsets of the relocation info. */
591 or is not encoded at all in some of them. The relocation size depends
1692 /* Output extended relocation information to a file in target byte order. */
1837 if (asect->relocation)
1918 asect->relocation = reloc_cache;
1924 /* Write out a relocation section into an object file. */
1971 arelent *tblptr = section->relocation;
1995 tblptr = section->relocation;
2415 BFCI_FREE (o->relocation);
3257 bfd_vma relocation;
3286 /* If we know the symbol this relocation is against,
3287 convert it into a relocation against a section. This
3309 relocation = (h->root.u.def.value
3352 relocation = 0;
3365 /* This is a relocation against a section. We must
3368 relocation = (section->output_section->vma
3373 /* Change the address of the relocation. */
3374 fprintf (stderr, "TODO: change the address of the relocation\n");
3376 /* Adjust a PC relative relocation by removing the reference
3380 relocation -= (input_section->output_section->vma
3385 MY_relocatable_reloc (howto, output_bfd, rel, relocation, r_addr);
3388 if (relocation == 0)
3392 input_bfd, relocation,
3400 relocation. */
3410 relocation = (h->root.u.def.value
3416 relocation = 0;
3420 relocation = 0;
3428 relocation = (section->output_section->vma
3432 relocation += input_section->vma;
3441 (void *) rel, contents, &skip, &relocation)))
3466 contents, r_addr, relocation,
3756 /* The relocation and symbol file positions differ among a.out
3762 can compute the relocation file positions. This may or may not
3816 section contents, handle the relocation information, and write
4094 that the relocation routines relocate against the real