Home | History | Annotate | Download | only in bfd

Lines Matching full:relocs

170   unsigned int relocs;
361 /* Number of R_MIPS_32, R_MIPS_REL32, or R_MIPS_64 relocs against
401 in any relocs other than a 16 bit call. */
439 /* True if we can generate copy relocs and PLTs. */
1679 /* [RELOCS, RELEND) are the relocations against SEC, which is a MIPS16
1686 const Elf_Internal_Rela *relocs,
1694 for (rel = relocs; rel < relend; rel += int_rels_per_ext_rel)
1700 if (relocs < relend)
1701 return ELF_R_SYM (sec->owner, relocs->r_info);
2144 and R_MICROMIPS_PC10_S1 relocs that apply to 16-bit instructions. */
3290 g->relocs += mips_tls_got_relocs (info, entry->tls_type,
4107 entries and TLS relocs. Set DATA->value to true if we need
4753 arg->g->relocs += 1;
4958 g->relocs += g->local_gotno - g->assigned_low_gotno;
4964 needed_relocs += g->relocs;
4966 needed_relocs += g->relocs;
5773 relocs or PLTs instead. */
5878 So the offsets of hi and lo relocs are the same, but the
6423 relocation field. It therefore treats relocs against
6424 defined symbols in the same way as relocs against
6901 && elf_section_data (sec)->relocs != NULL
6902 && (ELF32_R_TYPE (elf_section_data (sec)->relocs[0].r_info)
7175 processing relocs, so we just get it now. The .reginfo section
7790 RELA relocation. RELOCS is the first relocation in the section and
7795 const Elf_Internal_Rela *relocs,
7807 return ((size_t) (rel - relocs)
7932 /* Look through the relocs for a section during the first phase, and
7938 asection *sec, const Elf_Internal_Rela *relocs)
7966 rel_end = relocs
7978 r_symndx = mips16_stub_symndx (bed, sec, relocs, rel_end);
8002 /* We can ignore stub sections when looking for relocs. */
8020 if (elf_section_data (o)->relocs != sec_relocs)
8103 r_symndx = mips16_stub_symndx (bed, sec, relocs, rel_end);
8127 /* We can ignore stub sections when looking for relocs. */
8145 if (elf_section_data (o)->relocs != sec_relocs)
8221 for (rel = relocs; rel < rel_end; ++rel)
8345 must be handled using copy relocs or PLT entries; it is not
8348 For executables that use PLTs and copy-relocs, we have a
8394 This doesn't apply to VxWorks, where CALL relocs refer
8492 if (mips_elf_rel_relocation_p (abfd, sec, relocs, rel))
8575 are handled using copy relocs or PLT stubs, so there's
8589 relocs. Make room for this reloc in .rel(a).dyn. */
8909 /* Allocate space for global sym dynamic relocs. */
8937 R_MIPS_REL32 relocs against it into the output file. */
9410 g->relocs += g->global_gotno + g->local_gotno - htab->reserved_gotno;
9413 if (g->relocs)
9414 mips_elf_allocate_dynamic_relocations (dynobj, info, g->relocs);
9697 /* Allocate space for global sym dynamic relocs. */
9745 to copy relocs into the output file. */
9978 RELOC_AGAINST_DISCARDED_SECTION to handle triplets of compound relocs
10030 bfd_byte *contents, Elf_Internal_Rela *relocs,
10041 relend = relocs + input_section->reloc_count * bed->s->int_rels_per_ext_rel;
10042 for (rel = relocs; rel < relend; ++rel)
10061 relocs, rel));
10121 relocs, rel))
12417 const Elf_Internal_Rela *relocs ATTRIBUTE_UNUSED)
12434 relend = relocs + sec->reloc_count;
12435 for (rel = relocs; rel < relend; rel++)
12952 /* A partial link, so keep the relocs */
13020 irel = elf_section_data (sec)->relocs;
13028 /* Adjust all the relocs. */
13029 for (irel = elf_section_data (sec)->relocs; irel < irelend; irel++)
13444 this section does not have relocs, or if this is not a
13558 section contents, the section relocs, and the BFD symbol
13837 /* Note that we've changed the relocs, section contents, etc. */
13838 elf_section_data (sec)->relocs = internal_relocs;
13878 && elf_section_data (sec)->relocs != internal_relocs)
13891 && elf_section_data (sec)->relocs != internal_relocs)
13944 and copy relocs. */