| /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...]
 |