Lines Matching full:relocs
97 /* Number of BPO-relocs in this section. */
121 which BPO relocs were found. Used to create an index after reloc
126 into the other members. Is FALSE only for BPO relocs in a GC:ed
135 linker; using the same hook as for usual with BPO relocs does not
140 BPO-relocs. */
144 sorted_indexes. Valid after the check.*relocs functions are called
145 for all incoming sections. It includes the number of BPO relocs in
153 /* The number of linker-allocated GREGs resulting from BPO relocs.
644 when relaxation has done all it can do, these relocs are used. For
1084 If so, we fall through to the bit-fiddling relocs.
1353 Elf_Internal_Rela *relocs,
1367 relend = relocs + input_section->reloc_count;
1375 for (rel = relocs; rel < relend; rel ++)
1431 /* This is a relocatable link. For most relocs we don't have to
1438 /* For PUSHJ stub relocs however, we may need to change the
1494 /* Shift this reloc to the end of the relocs to maintain
1567 routines. A few relocs we have to do ourselves. */
1788 const Elf_Internal_Rela *relocs ATTRIBUTE_UNUSED)
1807 /* Sort register relocs to come before expanding relocs. */
1816 /* Sort primarily on r_offset & ~3, so relocs are done to consecutive
1832 /* Neither or both are register relocs. Then sort on full offset. */
1846 const Elf_Internal_Rela *relocs)
1861 rel_end = relocs + sec->reloc_count;
1862 for (rel = relocs; rel < rel_end; rel++)
1917 /* Get ourselves some auxiliary info for the BPO-relocs. */
1921 limit - just use the number of relocs. */
1972 /* Look through the relocs for a section during the first phase. */
1978 const Elf_Internal_Rela *relocs)
1988 /* First we sort the relocs so that any register relocs come before
1989 expansion-relocs to the same insn. FIXME: Not done for mmo. */
1990 qsort ((void *) relocs, sec->reloc_count, sizeof (Elf_Internal_Rela),
1994 if (!mmix_elf_check_common_relocs (abfd, info, sec, relocs))
2000 rel_end = relocs + sec->reloc_count;
2001 for (rel = relocs; rel < rel_end; rel++)
2314 R_MMIX_BASE_PLUS_OFFSET relocs seen by the linker. */
2464 /* Sort valid relocs to come before non-valid relocs, then on increasing
2473 /* Primary function is validity; non-valid relocs sorted after valid
2493 from base-plus-offset relocs. */
2548 /* This links all R_MMIX_BASE_PLUS_OFFSET relocs into a special array, and
2583 /* We don't have to do anything if this section does not have relocs, or
2589 /* If no R_MMIX_BASE_PLUS_OFFSET relocs and no PUSHJ-stub relocs,
2621 /* We only process two relocs. */
2626 /* We process relocs in a distinctly different way when this is a
2808 /* First, reset the remaining relocs for the next round. */
2871 && elf_section_data (sec)->relocs != internal_relocs)
2889 && elf_section_data (sec)->relocs != internal_relocs)