Home | History | Annotate | Download | only in bfd

Lines Matching refs:reloc

180   /* We have a gap in the reloc numbers here.
182 R_X86_64_vt_offset is the value to subtract from a reloc type of
291 /* Given a BFD reloc type, return a HOWTO structure. */
317 reloc_howto_type *reloc
319 BFD_ASSERT (reloc->type == (unsigned int) R_X86_64_32);
320 return reloc;
331 /* Given an x86_64 ELF reloc type, fill in an arelent structure. */
1103 /* Add reloc counts against the indirect sym to the direct sym
1506 linkage table, and dynamic reloc sections. */
1906 /* If this reloc is in a read-only section, we might
1907 need a copy reloc. We can't check reliably at this
1914 /* We may need a .plt entry if the function this reloc
1925 /* If we are creating a shared library, and this is a reloc
1926 against a global symbol, or a non PC relative reloc
1927 against a local symbol, then we need to copy the reloc
1929 -Bsymbolic, we do not need to copy a reloc against a
1963 /* We must copy these reloc types into the output file.
1964 Create a reloc section in dynobj and make room for
1965 this reloc. */
2297 /* This case can occur if we saw a PLT32 reloc in an input
2301 linkage table, and we can just do a PC32 reloc instead. */
2309 /* It's possible that we incorrectly decided a .plt reloc was
2310 needed for an R_X86_64_PC32 reloc to a non-function sym in
2341 GOT, we don't need to generate a copy reloc. */
2363 we'll be keeping the dynamic relocs and avoiding the copy reloc. */
2385 /* We must generate a R_X86_64_COPY reloc to tell the dynamic linker
2401 /* Allocate space in .plt, .got and associated reloc sections for
2691 /* Allocate space in .plt, .got and associated reloc sections for
2809 /* Get the symbol referred to by the reloc. */
3036 /* Allocate 2 got entries and 1 dynamic reloc for R_X86_64_TLSLD
3058 for them, it suffices to multiply the reloc count by the jump
3179 but this way if it does, we get a R_X86_64_NONE reloc instead
3628 /* If this reloc is against an external symbol, we
3631 becomes an addend for the dynamic reloc. For an
3781 already generated the necessary reloc. */
3794 /* We need to generate a R_X86_64_RELATIVE reloc
3895 /* Resolve a PLT32 reloc against a local symbol directly,
4129 osec->vma, from the emitted reloc addend,
4156 /* If this reloc is against an external symbol, we do
4159 an addend for the dynamic reloc. */
4709 (_("%B(%A+0x%lx): reloc against `%s': error %d"),
4948 of a version file, we just want to emit a RELATIVE reloc.
5005 /* This symbol needs a copy reloc. Set it up. */