/toolchain/binutils/binutils-2.25/bfd/ |
elf64-alpha.c | 693 /* Skip 12 - 16; deprecated ECOFF relocs. */ 745 /* Skip 20 - 23; deprecated ECOFF relocs. */ 3011 Elf_Internal_Rela *relocs, *relend; member in struct:alpha_relax_info [all...] |
ChangeLog-2004 | 24 * reloc.c: Add new relocs R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW. 26 * elf32-avr.c (elf_avr_nowto_table): Add the new relocs. 43 (ppc64_elf_edit_toc): Set rel_hdr.sh_size after editing relocs. 80 * elf64-ppc.c (opd_entry_value): Don't use cached relocs if they 424 <switch with PIC relocs>: Emit error and return FALSE for 441 (BFD_RELOC_CRIS_LAPCQ_OFFSET): New relocs. 649 'name' for relocs against both local and global symbols. 750 * elflink.c (elf_link_input_bfd): Check that relocs in SEC_ALLOC [all...] |
ChangeLog-2009 | 41 relax relocs. 46 when optimizing code using new tlsgd and tlsld marker relocs. 47 (ppc_elf_relax_section): Differentiate relaxed PLTREL24 relocs 48 from ADDR24 relocs using plt or glink. Don't clear the addend 51 PLTREL24 relocs. 189 symbol reference from relocs belonging to calls that are 362 * elf32-spu.c (mark_functions_via_relocs): Handle non-branch relocs 725 (ppc_elf_relocate_section): Verify symbol base used in SDA relocs 727 relocs. Downgrade error on unexpected section for EMB_SDA2REL [all...] |
ChangeLog-9899 | 27 (NUM_RELOCS): New macro: The number of known ARM relocs. 209 for RVA relocs. 271 relocs also need the GP value. 272 (_bfd_mips_elf_relocate_section): Handle unpaired LO16 relocs 274 the GP value for R_MIPS_LITERAL relocs too. Handle 275 R_MIPS_64 relocs properly on big-endian MIPS. 334 (som_write_fixups): Eliminate redundant pcrel mode relocs. Handle 345 BFD_RELOC_16_PCREL, BFD_RELOC_8, BFD_RELOC_8_PCREL relocs. 418 PC24 relocs if the target is an undefined weak symbol. 425 an absolute symbol in REL relocs [all...] |
ChangeLog-2006 | 483 Don't use section syms in dynamic relocs. Remove unused param. 596 (elf_link_input_bfd): When emitting relocs, use text_index_section 610 and data_index_section sym for relocs against sections with no dynamic [all...] |
ChangeLog-2008 | 122 from PCREL relocs code and simplify; don't fall through. 125 keep count of relocs, not just when -Bsymbolic. Don't emit 128 TEXTREL here, if there are nondiscarded pcrel relocs. 211 (elf_i386_check_relocs): Also generate dynamic relocs for 216 (elf64_x86_64_check_relocs): Also generate dynamic relocs for 270 embedded relocs in .emreloc section in memory for .data.rel section. 313 of the section that contains the dynamic relocs associated with 316 pointer to the section containing the dynamic relocs associated 319 section to contain the dynamic relocs associated with a given 377 the new assembly-generated relocs. Rewrite refcount handling t [all...] |
elf32-ppc.c | 54 /* Branch prediction bit for branch taken relocs. */ 774 /* Marker relocs for TLS. */ 6120 bfd_boolean relocs; local [all...] |
ChangeLog-9495 | 34 addend for PC relative relocs. 109 * coff-ppc.c (in_reloc_p): Added missing non-eligible relocs. Spiffed 198 uses as well. Added a new howto to deal with TOCREL16 relocs that 200 (coff_ppc_relocate_section): Expanded treatment of ADDR32NB relocs 201 to handle RVA relocs from dlltool. 229 (howto_hvrt16): Function previously used for handling HVRT16 relocs 480 glue for the relocs: IMGLUE and IFGLUE. 538 relocs before dealing with .pad sections. Count overflow section 784 the line number count of a real section even if it has no relocs. [all...] |
elf-bfd.h | 868 relocs of an object file, just after the symbols for the object 870 function must look through the relocs and do any special handling 873 relocs are always passed as Rela structures; if the section 878 const Elf_Internal_Rela *relocs); 1399 Elf_Internal_Rela *relocs; member in struct:bfd_elf_section_data [all...] |
elf32-nds32.c | 231 /* The nds32 linker needs to keep track of the number of relocs that it 233 it can discard PC relative relocs if it doesn't need them when 237 /* This structure keeps track of the number of PC relative relocs we 246 /* Number of relocs copied in this section. */ 250 /* The sh linker needs to keep track of the number of relocs that it 251 decides to copy as dynamic relocs in check_relocs for each symbol. 263 /* Total number of relocs copied for the input section. */ 266 /* Number of pc-relative relocs copied for the input section. */ 276 /* Track dynamic relocs copied for this symbol. */ 3968 bfd_boolean relocs; local [all...] |
elfnn-aarch64.c | 7271 bfd_boolean relocs; local [all...] |
elf32-i860.c | 1049 The relocs are always passed as Rela structures; if the section 1054 necessary, and (if using Rela relocs and generating a relocatable 1079 Elf_Internal_Rela *relocs, [all...] |
elf32-score7.c | 43 /* Number of R_SCORE_ABS32, R_SCORE_REL32 relocs against this symbol. */ [all...] |
elf32-xtensa.c | 6054 Elf_Internal_Rela *relocs; \/* Cache of the section relocations. *\/ member in struct:section_cache_struct 6160 Elf_Internal_Rela *relocs; \/* Cache of the section relocations. *\/ member in struct:ebb_struct [all...] |
ChangeLog-2013 | 358 * elf32-rl78.c (elf32_rl78_relax_delete_bytes): Make sure relocs 462 non-call relocs. 568 * elf64-ppc.c (ppc64_elf_howto_raw): Add entries for new relocs. 569 Make all _HA and _HI relocs report signed overflow. 570 (ppc64_elf_reloc_type_lookup): Handle new relocs. [all...] |
coff-m68k.c | 352 PC relative relocs. 432 linker when the --embedded-relocs switch is used. This is called 480 /* We can only relocate absolute longword relocs at run time. */
|
coff-tic80.c | 477 /* We need a special relocation routine to handle the PP relocs. Most 486 struct internal_reloc *relocs, 493 rel = relocs;
|
/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...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyld.cpp | 790 void RuntimeDyldImpl::resolveRelocationList(const RelocationList &Relocs, 792 for (unsigned i = 0, e = Relocs.size(); i != e; ++i) { 793 const RelocationEntry &RE = Relocs[i]; 810 RelocationList &Relocs = i->second; 811 resolveRelocationList(Relocs, 0); 846 RelocationList &Relocs = i->second; 847 resolveRelocationList(Relocs, Addr); [all...] |
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-m32c.c | 874 /* Functions concerning relocs. */ 913 /* PC-REL relocs for 8-bit fields. */ 920 /* PC-REL relocs for 16-bit fields. */ 923 /* Absolute relocs for 8-bit fields. */ 948 /* Absolute relocs for 16-bit fields. */ 972 /* Absolute relocs for 24-bit fields. */ 987 /* Absolute relocs for 32-bit fields. */ [all...] |
tc-mn10300.c | 2169 static arelent * relocs[MAX_RELOC_EXPANSION + 1]; local [all...] |
/external/mesa3d/src/gallium/drivers/nvc0/ |
nvc0_program.c | 584 prog->relocs = info->bin.relocData; 695 if (prog->relocs) 696 nv50_ir_relocate_code(prog->relocs, prog->code, code_pos, lib_pos, 0); 759 if (prog->relocs) 760 FREE(prog->relocs);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/ |
elf.h | 648 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 653 #define DT_RELA 7 /* Address of Rela relocs */ 654 #define DT_RELASZ 8 /* Total size of Rela relocs */ 663 #define DT_REL 17 /* Address of Rel relocs */ 664 #define DT_RELSZ 18 /* Total size of Rel relocs */ 669 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/ |
elf.h | 657 #define DT_PLTRELSZ 2 /* Size in bytes of PLT relocs */ 662 #define DT_RELA 7 /* Address of Rela relocs */ 663 #define DT_RELASZ 8 /* Total size of Rela relocs */ 672 #define DT_REL 17 /* Address of Rel relocs */ 673 #define DT_RELSZ 18 /* Total size of Rel relocs */ 678 #define DT_JMPREL 23 /* Address of PLT relocs */ [all...] |
/toolchain/binutils/binutils-2.25/gold/ |
target-reloc.h | 241 // of relocs. OUTPUT_SECTION is the output section. 527 // Scan relocs during a relocatable link. This is a default 611 // Relocate relocs. Called for a relocatable link, and for --emit-relocs. 743 // --emit-relocs, r_offset is an absolute address.
|