HomeSort by relevance Sort by last modified time
    Searched defs:relocs (Results 51 - 75 of 95) sorted by null

1 23 4

  /toolchain/binutils/binutils-2.25/bfd/
elf-m10300.c 28 /* The mn10300 linker needs to keep track of the number of relocs that
30 that it can discard PC relative relocs if it doesn't need them when
1030 /* Look through the relocs for a section during the first phase.
1032 virtual table relocs for gc. */
1038 const Elf_Internal_Rela *relocs)
1067 rel_end = relocs + sec->reloc_count;
1070 for (rel = relocs; rel < rel_end; rel++)
1095 /* Some relocs require a global offset table. */
5040 bfd_boolean relocs; local
    [all...]
elf32-cris.c 95 Don't do this for the PIC relocs, as we don't expect to
356 around. FIXME: do the same for most PIC relocs and add sanity
358 relocs for cross-format linking. */
479 non-ELF formats) PC-relative relocs are relative to the beginning
480 of the reloc. CRIS PC-relative relocs are relative to the position
721 too) needs to keep track of the number of relocs that it decides to
723 PC relative relocs if it doesn't need them when linking with
727 /* This structure keeps track of the number of PC relative relocs we have
738 /* Number of relocs copied in this section. */
751 /* Number of PC relative relocs copied for this symbol. *
3751 bfd_boolean relocs; local
    [all...]
elf32-lm32.c 53 /* The linker needs to keep track of the number of relocs that it
54 decides to copy as dynamic relocs in check_relocs for each symbol.
66 /* Total number of relocs copied for the input section. */
69 /* Number of pc-relative relocs copied for the input section. */
79 /* Track dynamic relocs copied for this symbol. */
242 /* Fixup section for R_LM32_32 relocs. */
813 Elf_Internal_Rela *relocs,
836 rel = relocs;
837 relend = relocs + input_section->reloc_count;
2125 bfd_boolean relocs; local
    [all...]
elf32-m32r.c 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
2152 bfd_boolean relocs; local
    [all...]
elf32-or1k.c 559 /* The linker needs to keep track of the number of relocs that it
560 decides to copy as dynamic relocs in check_relocs for each symbol.
572 /* Total number of relocs copied for the input section. */
575 /* Number of pc-relative relocs copied for the input section. */
591 /* Track dynamic relocs copied for this symbol. */
765 The relocs are always passed as Rela structures; if the section
770 necessary, and (if using Rela relocs and generating a relocatable
2431 bfd_boolean relocs; local
    [all...]
elf32-s390.c 367 /* Handle the large displacement relocs. */
651 /* Track dynamic relocs copied for this symbol. */
2031 bfd_boolean relocs; local
    [all...]
elf64-hppa.c 63 associated BFD. Needed so that we can have relocs against local
90 /* Number of relocs copied in this section. */
393 /* SEC is a section containing relocs for an input BFD when linking; return
394 a suitable section for holding relocs in the output BFD for a link. */
492 /* Scan the RELOCS and record the type of dynamic entries that each
499 const Elf_Internal_Rela *relocs)
617 relend = relocs + sec->reloc_count;
618 for (rel = relocs; rel < relend; ++rel)
1090 in dynamic relocs. But name munging does make the result
1535 bfd_boolean relocs; local
    [all...]
elf64-s390.c 393 /* Handle the large displacement relocs. */
564 /* Track dynamic relocs copied for this symbol. */
1978 bfd_boolean relocs; local
    [all...]
elf64-sh64.c 60 /* The sh linker needs to keep track of the number of relocs that it
62 it can discard PC relative relocs if it doesn't need them when
66 /* This structure keeps track of the number of PC relative relocs we
75 /* Number of relocs copied in this section. */
87 /* Number of PC relative relocs copied for this symbol. */
188 /* The remaining relocs are a GNU extension used for relaxing. The
190 these relocs. Any required operations are handled by the
528 /* Relocs for dynamic linking for 32-bit SH would follow. We don't have
3419 bfd_boolean relocs; local
    [all...]
libaout.h 463 void * relocs;
470 ((s)->used_by_bfd = (void *)&(v)->relocs)
461 void * relocs; member in struct:aout_section_data_struct
linker.c 48 the details of symbols and relocs.
277 modify the input relocs and write them into the output file.
313 types of information. They also describe relocs that must be
336 contents of the section and any associated relocs, apply the
337 relocs to the section contents, and write out the modified
339 relocs themselves must also be modified and written out.
792 If we read them multiple times, we might wind up with relocs and
1923 arelent **relocs; local
    [all...]
elf32-bfin.c 30 ABSTRACT : TODO : figure out how to handle pltpc relocs. */
1818 unsigned long relocs; member in struct:_bfinfdpic_dynamic_got_info
3650 bfd_vma relocs = 0, fixups = 0; local
4268 htab_t relocs = bfinfdpic_relocs_info (info); local
5357 bfd_boolean relocs; local
    [all...]
elf32-frv.c 903 unsigned long relocs;
902 unsigned long relocs; member in struct:_frvfdpic_dynamic_got_info
4504 bfd_vma relocs = 0, fixups = 0, tlsrets = 0; local
5451 htab_t relocs = frvfdpic_relocs_info (info); local
    [all...]
elf32-hppa.c 159 /* We don't need to copy certain PC- or GP-relative dynamic relocs
160 into a shared object's dynamic section. All the relocs of the
227 /* Number of relocs copied in this section. */
231 /* Number of relative relocs copied for the input section. */
2205 bfd_boolean relocs; local
    [all...]
elf32-i386.c 81 /* These relocs are a GNU extension. */
249 /* These relocs are a GNU extension. */
721 /* Track dynamic relocs copied for this symbol. */
2667 bfd_boolean relocs; local
    [all...]
elf32-m68k.c 616 /* The m68k linker needs to keep track of the number of relocs that it
618 can discard PC relative relocs if it doesn't need them when linking
622 /* This structure keeps track of the number of PC relative relocs we have
631 /* Number of relocs copied in this section. */
644 /* Number of PC relative relocs copied for this symbol. */
3252 bfd_boolean relocs; local
    [all...]
elf32-metag.c 374 /* Dummy relocs used by the linker internally. */
800 /* Number of relocs copied in this section. */
803 /* Number of relative relocs copied for the input section. */
2832 bfd_boolean relocs; local
    [all...]
elf32-nios2.c 858 /* The Nios II linker needs to keep track of the number of relocs that it
859 decides to copy as dynamic relocs in check_relocs for each symbol.
871 /* Total number of relocs copied for the input section. */
874 /* Number of pc-relative relocs copied for the input section. */
888 /* Track dynamic relocs copied for this symbol. */
977 /* TRUE if TLS GD relocs have been seen for this object. */
4860 bfd_boolean relocs; local
    [all...]
elf32-tic6x.c 74 /* Track dynamic relocs copied for this symbol. */
3289 bfd_boolean relocs; local
    [all...]
libcoff.h 199 /* The relocs, swapped into COFF internal form. This may be NULL. */
200 struct internal_reloc *relocs; member in struct:coff_section_tdata
201 /* If this is TRUE, the relocs entry may not be freed. */
467 /* The relocs to be output. */
468 struct internal_reloc *relocs; member in struct:coff_link_section_info
518 /* Buffer large enough to hold external relocs of any input section. */
520 /* Buffer large enough to hold swapped relocs of any input section. */
    [all...]
  /toolchain/binutils/binutils-2.25/binutils/
nm.c 43 /* When fetching relocs, we use this structure to pass information to
49 arelent ***relocs; member in struct:get_relocs_info
776 /* This function is used to get the relocs for a particular section.
788 *data->relocs = NULL;
799 *data->relocs = (arelent **) xmalloc (relsize);
800 *data->relcount = bfd_canonicalize_reloc (abfd, sec, *data->relocs,
807 ++data->relocs;
864 static arelent ***relocs;
872 if (abfd != lineno_cache_rel_bfd && relocs != NULL)
875 if (relocs[i] != NULL
859 static arelent ***relocs; local
    [all...]
  /toolchain/binutils/binutils-2.25/gas/config/
tc-msp430.c 65 do not delete any relocs and leave them for linker.
67 If relax is enabled, relax at assembly time and kill relocs as necessary. */
3469 static arelent * relocs[MAX_RELOC_EXPANSION + 1]; local
    [all...]
tc-ns32k.c 1255 bfd_reloc_code_real_type relocs[] =
1248 bfd_reloc_code_real_type relocs[] = local
    [all...]
  /toolchain/binutils/binutils-2.25/gas/
write.c 126 /* Relocs generated by ".reloc" pseudo. */
131 /* We generally attach relocs to frag chains. However, after we have
132 chained these all together into a segment, any relocs we add after
133 that must be attached to a segment. This will include relocs added
624 fprintf (stream, "sec %s relocs:\n", sec->name);
716 /* Convert relocs against local symbols to refer to the
718 PC-relative relocs of the REL variety intact though to
847 /* Don't try to reduce relocs which refer to non-local symbols
988 we do later on all pc-relative relocs. */
1198 arelent **relocs; local
    [all...]
  /toolchain/binutils/binutils-2.25/gold/
object.h 122 // Index of section that relocs apply to.
152 Relocs_list relocs; member in struct:gold::Read_relocs_data
1055 // is done before scanning the relocs. In that case, this->rd_ is
1069 // Read the relocs.
1074 // Process the relocs, during garbage collection only.
1079 // Scan the relocs and adjust the symbol table.
    [all...]

Completed in 1185 milliseconds

1 23 4