Lines Matching full:relocs
30 ABSTRACT : TODO : figure out how to handle pltpc relocs. */
1151 /* Look through the relocs for a section during the first phase, and
1159 const Elf_Internal_Rela *relocs)
1181 rel_end = relocs + sec->reloc_count;
1182 for (rel = relocs; rel < rel_end; rel++)
1382 Elf_Internal_Rela * relocs,
1402 rel = relocs;
1403 relend = relocs + input_section->reloc_count;
1594 relocs are not propagated for SEC_DEBUGGING sections
1671 const Elf_Internal_Rela * relocs)
1692 relend = relocs + sec->reloc_count;
1693 for (rel = relocs; rel < relend; rel++)
1822 unsigned long relocs;
2562 The relocs are always passed as Rela structures; if the section
2567 necessary, and (if using Rela relocs and generating a relocatable
2593 Elf_Internal_Rela * relocs,
2607 relend = relocs + input_section->reloc_count;
2624 for (rel = relocs; rel < relend; rel ++)
3259 const Elf_Internal_Rela *relocs)
3275 rel_end = relocs + sec->reloc_count;
3276 for (rel = relocs; rel < rel_end; rel++)
3563 /* The .rel[a].bss section holds copy relocs. This section is not
3573 copy relocs. */
3655 bfd_vma relocs = 0, fixups = 0;
3658 relocs = entry->relocs32 + entry->relocsfd + entry->relocsfdv;
3668 relocs += entry->relocs32 + entry->relocsfdv;
3678 relocs += entry->relocsfd;
3683 relocs = - relocs;
3687 entry->dynrelocs += relocs;
3689 dinfo->relocs += relocs;
4152 (gpinfop->g.relocs - gpinfop->g.lzplt / LZPLT_NORMAL_SIZE)
4155 BFD_ASSERT (gpinfop->g.relocs == 0);
4273 htab_t relocs = bfinfdpic_relocs_info (info);
4275 htab_traverse (relocs, _bfinfdpic_resolve_final_relocs_info, &relocs);
4277 if (relocs == bfinfdpic_relocs_info (info))
4355 rel = elf_section_data (sec)->relocs;
4628 /* Look through the relocs for a section during the first phase.
4630 Besides handling virtual table relocs for gc, we have to deal with
4734 asection *sec, const Elf_Internal_Rela *relocs)
4750 rel_end = relocs + sec->reloc_count;
4751 for (rel = relocs; rel < rel_end; rel++)
5020 /* Number of PC relative relocs copied for this symbol. */
5295 /* The bfin linker needs to keep track of the number of relocs that it
5297 can discard PC relative relocs if it doesn't need them when linking
5301 /* This structure keeps track of the number of PC relative relocs we have
5310 /* Number of relocs copied in this section. */
5316 space allocated to copy PC relative relocs against symbols which
5318 discards space for pc-relative relocs that have become local due to
5363 bfd_boolean relocs;
5392 PC relative relocs against symbols defined in a regular object.
5393 For the normal shared case we discard the PC relative relocs
5404 relocs = FALSE;
5436 relocs = TRUE;
5439 to copy relocs into the output file. */
5483 if (relocs)
5507 linker when the --embedded-relocs switch is used. This is called
5559 /* We can only relocate absolute longword relocs at run time. */
5613 && elf_section_data (datasec)->relocs != internal_relocs)
5621 && elf_section_data (datasec)->relocs != internal_relocs)