Home | History | Annotate | Download | only in bfd

Lines Matching full:relocs

32    relocs will be put in ROM?  All in all though, REL relocs are a pain
286 /* Handle the R_M32R_HI16_[SU]LO relocs.
293 These relocs have to be done in combination with an R_M32R_LO16 reloc
297 number of HI16 relocs to be associated with a single LO16 reloc. The
298 assembler sorts the relocs to ensure each HI16 immediately precedes its
1468 /* The m32r linker needs to keep track of the number of relocs that it
1470 it can discard PC relative relocs if it doesn't need them when
1474 /* This structure keeps track of the number of PC relative relocs we
1483 /* Number of relocs copied in this section. */
1487 relocs that it
1488 decides to copy as dynamic relocs in check_relocs for each symbol.
1500 /* Total number of relocs copied for the input section. */
1503 /* Number of pc-relative relocs copied for the input section. */
1514 /* Track dynamic relocs copied for this symbol. */
1713 /* The .rel[a].bss section holds copy relocs. This section is not
1723 copy relocs. */
1887 /* If we didn't find any dynamic relocs in sections which needs the
1888 copy reloc, then we'll be keeping the dynamic relocs and avoiding
1931 dynamic relocs. */
2037 dynamic pc-relative relocs against symbols which turn out to be
2039 space for pc-relative relocs that have become local due to symbol
2061 /* Also discard relocs on undefined weak syms with non-default
2081 /* For the non-shared case, discard space for relocs against
2082 symbols which turn out to need copy relocs or are not
2102 relocs. */
2122 /* Find any dynamic relocs that apply to read-only sections. */
2157 bfd_boolean relocs;
2184 relocs. */
2211 the relocs too. */
2247 sym dynamic relocs. */
2252 relocs = FALSE;
2269 relocs = TRUE;
2272 to copy relocs into the output file. */
2332 if (relocs)
2340 /* If any dynamic relocs apply to a read-only section,
2360 both for RELA and REL type relocs, if only to serve as a learning tool.
2365 The relocs are always passed as Rela structures; if the section
2370 necessary, and (if using Rela relocs and generating a
2397 Elf_Internal_Rela *relocs,
2422 rel = relocs;
2423 relend = relocs + input_section->reloc_count;
2431 ensure it's zero (we use REL relocs, not RELA). Therefore this
2632 /* We allow an arbitrary number of HI16 relocs before the
2633 LO16 reloc. This permits gcc to emit the HI and LO relocs
2958 /* We allow an arbitrary number of HI16 relocs before the
2959 LO16 reloc. This permits gcc to emit the HI and LO relocs
3373 procedure linkage table relocs (DT_JMPREL) should be
3374 included in the overall relocs (DT_RELA). This is
3377 here to make it not include the JMPREL relocs. Since
3601 const Elf_Internal_Rela *relocs ATTRIBUTE_UNUSED)
3618 relend = relocs + sec->reloc_count;
3619 for (rel = relocs; rel < relend; rel++)
3713 /* Look through the relocs for a section during the first phase.
3715 virtual table relocs for gc. */
3721 const Elf_Internal_Rela *relocs)
3744 rel_end = relocs + sec->reloc_count;
3745 for (rel = relocs; rel < rel_end; rel++)
3767 /* Some relocs require a global offset table. */
3880 dynamic library if we manage to avoid copy relocs for the
3905 relocs into the output file. We create a reloc
3922 /* Track dynamic relocs needed for local syms too. */