/toolchain/binutils/binutils-2.25/gas/config/ |
tc-s390.c | 670 bfd_reloc_code_real_type reloc; member in struct:map_tls 717 return ptr->reloc; 846 bfd_reloc_code_real_type reloc; member in struct:s390_lpe 912 bfd_reloc_code_real_type reloc; local 932 reloc = BFD_RELOC_UNUSED; 936 reloc = BFD_RELOC_390_GOT16; 938 reloc = BFD_RELOC_32_GOT_PCREL; 940 reloc = BFD_RELOC_390_GOT64; 945 reloc = BFD_RELOC_390_PLT32; 947 reloc = BFD_RELOC_390_PLT64 1072 bfd_reloc_code_real_type reloc; local 1174 bfd_reloc_code_real_type reloc; member in struct:s390_fixup 1191 bfd_reloc_code_real_type reloc; local 2458 arelent *reloc; local [all...] |
tc-tic4x.c | 127 int reloc; /* Relocation type required. */ member in struct:tic4x_insn 3014 arelent *reloc; local [all...] |
tc-tilegx.c | 510 bfd_reloc_code_real_type reloc = operand->default_reloc; local 516 a different reloc type. */ 520 switch (reloc) \ 523 reloc = BFD_RELOC_TILEGX_IMM16_X0_##suffix; \ 526 reloc = BFD_RELOC_TILEGX_IMM16_X1_##suffix; \ 641 switch (reloc) 644 reloc = BFD_RELOC_TILEGX_JUMPOFF_X1_PLT; 655 switch (reloc) 658 reloc = BFD_RELOC_TILEGX_TLS_GD_CALL; 669 switch (reloc) 1389 bfd_reloc_code_real_type reloc = BFD_RELOC_NONE; local 1736 arelent *reloc; local [all...] |
tc-v850.c | 152 bfd_reloc_code_real_type reloc; 150 bfd_reloc_code_real_type reloc; member in struct:v850_fixup 2371 bfd_reloc_code_real_type reloc; local 3239 bfd_reloc_code_real_type reloc; local 3324 arelent *reloc; local [all...] |
tc-vax.c | 2339 arelent *reloc; local [all...] |
tc-z80.c | 2050 arelent *reloc; local [all...] |
bfin-defs.h | 253 int reloc; member in struct:bfin_insn 265 (INSTR_T code, Expr_Node *, int reloc,int pcrel); 267 (INSTR_T code, const char * sym, int reloc, int pcrel); 269 (INSTR_T code, const char *symbol, int reloc, int value, int pcrel); 324 /* Generate the reloc structure as a series of instructions. */
|
tc-sparc.c | 209 bfd_reloc_code_real_type reloc; member in struct:sparc_it 1149 the_insn.reloc = (the_insn.exp.X_op != O_constant 2069 int reloc; member in struct:ops 2525 int reloc; member in struct:ops 3671 arelent *reloc; local [all...] |
tc-alpha.c | 85 /* bfd_reloc_code_real_type reloc; */ member in struct:alpha_fixup 86 extended_bfd_reloc_code_real_type reloc; 452 #define DEF(NAME, RELOC, REQ, ALLOW) \ 453 { #NAME, sizeof(#NAME)-1, O_##NAME, RELOC, REQ, ALLOW} 460 extended_bfd_reloc_code_real_type reloc; 503 fixS *master; /* The literal reloc. */ 456 extended_bfd_reloc_code_real_type reloc; member in struct:alpha_reloc_op_tag 3309 extended_bfd_reloc_code_real_type reloc = BFD_RELOC_UNUSED; local 6220 arelent *reloc; local [all...] |
tc-hppa.c | 94 /* This apparently isn't in older versions of hpux reloc.h. */ 259 reloc_type reloc; member in struct:pa_it 1372 arelent *reloc; local 5996 int reloc; local [all...] |
/toolchain/binutils/binutils-2.25/gas/ |
write.c | 108 reloc. */ 126 /* Relocs generated by ".reloc" pseudo. */ 711 as_bad_where (r->file, r->line, _("invalid reloc expression")); 863 /* Never adjust a reloc against local symbol in a merge section 869 /* Never adjust a reloc against TLS local symbol. */ 987 selected a pc-relative reloc, cancel the adjustment 1136 install_reloc (asection *sec, arelent *reloc, fragS *fragp, 1143 if (reloc->sym_ptr_ptr != NULL 1144 && (sym = *reloc->sym_ptr_ptr) != NULL 1149 as_bad_where (file, line, _("redefined symbol cannot be used on reloc")); 1241 arelent **reloc; local [all...] |
read.c | 434 {"reloc", s_reloc, 0}, 3995 struct reloc_list *reloc; local [all...] |
/toolchain/binutils/binutils-2.25/gold/ |
sparc.cc | 31 #include "reloc.h" 39 #include "target-reloc.h" 240 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 249 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 348 // If we hit a reloc at this view address, adjust it back by 4 bytes. 403 // Get the dynamic reloc section, creating it if necessary. 416 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) 421 reloc, this->rela_dyn_section(layout)); 443 // The dynamic reloc section. 447 // Relocs saved to avoid a COPY reloc 533 Valtype reloc = ((value + addend) >> right_shift); local 555 Valtype reloc = (psymval->value(object, addend) >> right_shift); local 577 Valtype reloc = (psymval->value(object, addend) >> right_shift); local 600 Valtype reloc = ((psymval->value(object, addend) - address) local 620 Valtype reloc = (psymval->value(object, addend) - address); local 676 Valtype reloc = ((psymval->value(object, addend) - address) local 699 Valtype reloc = ((psymval->value(object, addend) - address) local 808 Valtype reloc = psymval->value(object, addend); local 1078 Valtype reloc = (value + addend); local 1095 Valtype reloc = (value + addend); local 1116 int32_t reloc = static_cast<int32_t>(value + addend); local 1139 Valtype reloc = psymval->value(object, addend); local 1161 Valtype reloc = (value + addend); local 1179 int32_t reloc = static_cast<int32_t>(value + addend); local 1200 Valtype reloc = psymval->value(object, addend); local [all...] |
tilegx.cc | 30 #include "reloc.h" 38 #include "target-reloc.h" 196 // The reloc section. 451 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 460 const elfcpp::Rela<size, big_endian>& reloc, unsigned int r_type, 469 const elfcpp::Rela<size, big_endian>& reloc, 479 const elfcpp::Rela<size, big_endian>& reloc, 582 // Get the dynamic reloc section, creating it if necessary. 595 Symbol* sym, const elfcpp::Rela<size, big_endian>& reloc) 600 reloc, this->rela_dyn_section(layout)) 815 Valtype reloc = 0; local 843 Valtype reloc = 0; local 871 Valtype reloc = 0; local 903 Valtype reloc = 0; local 931 Valtype reloc = 0; local 958 Valtype reloc = 0; local 1163 Valtype reloc = 0; local 2391 Valtype reloc = local [all...] |
/toolchain/binutils/binutils-2.25/include/ |
bfdlink.h | 371 /* TRUE if non-PLT relocs should be merged into one reloc section 580 __CTOR_LIST__). RELOC is the relocation to use for an entry in 586 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 614 /* A function which is called when a reloc overflow occurs. ENTRY is 615 the link hash table entry for the symbol the reloc is against. 616 NAME is the name of the local symbol or section the reloc is 626 /* A function which is called when a dangerous reloc is performed. 635 /* A function which is called when a reloc is found to be attached 638 the reloc; if this is the result of a 724 /* Description of reloc to generate. Used fo 725 } reloc; member in union:bfd_link_order::__anon74253 744 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/toolchain/binutils/binutils-2.25/ld/ |
ldlang.h | 198 /* Generate a reloc in the output file. */ 204 /* Reloc to generate. */ 205 bfd_reloc_code_real_type reloc; member in struct:__anon74701 207 /* Reloc howto structure. */ 210 /* Section to generate reloc against. 214 /* Name of symbol to generate reloc against. 224 /* Output section where reloc should be performed. */
|
/toolchain/binutils/binutils-2.25/bfd/ |
coff-rs6000.c | 690 /* The XCOFF reloc table. Actually, XCOFF relocations specify the 693 different algorithms for putting in the reloc. Many of these 3661 struct internal_reloc reloc; local [all...] |
ecoff.c | 2652 arelent *reloc; local [all...] |
elf32-bfin.c | 127 of the reloc data. But, following code had been written assuming 128 reloc address is starting at begining of instruction. 424 /* This reloc does nothing. . */ 2254 int reloc, idx; local [all...] |
elf32-frv.c | 34 /* This reloc does nothing. */ 829 /* Summary reloc information collected by 1425 int reloc, idx; local [all...] |
elf32-metag.c | 524 /* Dummy reloc used by the linker internally. */ 553 /* Dummy reloc used by the linker internally. */ 638 /* Dummy reloc used by the linker internally. */ 774 /* And the reloc addend that this was derived from. */ 797 /* The input section of the reloc. */ 2995 Elf32_External_Rela reloc; local [all...] |
elf64-x86-64.c | 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 local 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. */ [all...] |
mach-o.c | 27 #include "mach-o/reloc.h" 1296 bfd_mach_o_reloc_info reloc; local [all...] |
som.c | 31 #include "som/reloc.h" 119 unsigned char *reloc; member in struct:reloc_queue 631 /* These apparently are not in older versions of hpux reloc.h (hpux7). */ 908 queue[0].reloc = NULL; 910 queue[1].reloc = NULL; 912 queue[2].reloc = NULL; 914 queue[3].reloc = NULL; 925 queue[3].reloc = queue[2].reloc; 927 queue[2].reloc = queue[1].reloc 2834 arelent *reloc = section->orelocation[j]; local [all...] |
/toolchain/binutils/binutils-2.25/binutils/ |
objdump.c | 145 arelent * reloc; member in struct:objdump_disasm_info 224 -r, --reloc Display the relocation entries in the file\n\ 225 -R, --dynamic-reloc Display the dynamic relocation entries in the file\n\ 317 {"dynamic-reloc", no_argument, NULL, 'R'}, 330 {"reloc", no_argument, NULL, 'r'}, 478 PF (SEC_RELOC, "RELOC"); 1051 if (aux->reloc != NULL 1052 && aux->reloc->sym_ptr_ptr != NULL 1053 && * aux->reloc->sym_ptr_ptr != NULL) 1055 sym = * aux->reloc->sym_ptr_ptr 1320 bfd_boolean reloc; local [all...] |