/haiku-buildtools/binutils/gold/ |
H A D | incremental-dump.cc | 52 unsigned int* symndx) 69 *symndx = ((offset - input_file.get_symbol_offset(0)) 297 for (unsigned int symndx = 0; symndx < nsyms; ++symndx) 302 input_file.get_output_symbol_index(symndx, &is_def, &is_copy); 317 for (unsigned int symndx = 0; symndx < nsyms; ++symndx) 320 input_file.get_global_symbol_reader(symndx)); 49 find_input_containing_global( Incremental_inputs_reader<size, big_endian>& incremental_inputs, unsigned int offset, unsigned int* symndx) argument [all...] |
H A D | object.h | 184 sym_xindex_to_shndx(Object* object, unsigned int symndx); 324 Local_got_entry_key(unsigned int symndx, uint64_t addend) argument 325 : symndx_(symndx), addend_(addend) 562 adjust_sym_shndx(unsigned int symndx, unsigned int shndx, bool* is_ordinary) argument 570 shndx = this->xindex_->sym_xindex_to_shndx(this, symndx); 839 get_incremental_reloc_base(unsigned int symndx) const 840 { return this->do_get_incremental_reloc_base(symndx); } 844 get_incremental_reloc_count(unsigned int symndx) const 845 { return this->do_get_incremental_reloc_count(symndx); } 1162 local_symbol_value(unsigned int symndx, uint64_ argument 1174 local_has_got_offset(unsigned int symndx, unsigned int got_type) const argument 1180 local_has_got_offset(unsigned int symndx, unsigned int got_type, uint64_t addend) const argument 1188 local_got_offset(unsigned int symndx, unsigned int got_type) const argument 1195 local_got_offset(unsigned int symndx, unsigned int got_type, uint64_t addend) const argument 1202 set_local_got_offset(unsigned int symndx, unsigned int got_type, unsigned int got_offset) argument 1209 set_local_got_offset(unsigned int symndx, unsigned int got_type, unsigned int got_offset, uint64_t addend) argument 1515 count_incremental_reloc(unsigned int symndx) argument 1530 next_incremental_reloc_index(unsigned int symndx) argument [all...] |
H A D | output.cc | 1528 unsigned int symndx, 1531 if (object->local_has_got_offset(symndx, got_type)) 1534 unsigned int got_offset = this->add_got_entry(Got_entry(object, symndx, 1536 object->set_local_got_offset(symndx, got_type, got_offset); 1548 unsigned int symndx, 1552 if (object->local_has_got_offset(symndx, got_type, addend)) 1555 unsigned int got_offset = this->add_got_entry(Got_entry(object, symndx, 1557 object->set_local_got_offset(symndx, got_type, got_offset, addend); 1567 unsigned int symndx, 1570 if (object->local_has_got_offset(symndx, got_typ 1526 add_local( Relobj* object, unsigned int symndx, unsigned int got_type) argument 1546 add_local( Relobj* object, unsigned int symndx, unsigned int got_type, uint64_t addend) argument 1565 add_local_plt( Relobj* object, unsigned int symndx, unsigned int got_type) argument 1584 add_local_with_rel( Relobj* object, unsigned int symndx, unsigned int got_type, Output_data_reloc_generic* rel_dyn, unsigned int r_type) argument 1604 add_local_with_rel( Relobj* object, unsigned int symndx, unsigned int got_type, Output_data_reloc_generic* rel_dyn, unsigned int r_type, uint64_t addend) argument 1627 add_local_pair_with_rel( Relobj* object, unsigned int symndx, unsigned int shndx, unsigned int got_type, Output_data_reloc_generic* rel_dyn, unsigned int r_type) argument 1653 add_local_pair_with_rel( Relobj* object, unsigned int symndx, unsigned int shndx, unsigned int got_type, Output_data_reloc_generic* rel_dyn, unsigned int r_type, uint64_t addend) argument 1678 add_local_tls_pair( Relobj* object, unsigned int symndx, unsigned int got_type, Output_data_reloc_generic* rel_dyn, unsigned int r_type) argument 2020 unsigned int symndx = p->first; local [all...] |
H A D | object.cc | 137 // Symbol symndx has a section of SHN_XINDEX; return the real section 141 Xindex::sym_xindex_to_shndx(Object* object, unsigned int symndx) argument 143 if (symndx >= this->symtab_xindex_.size()) 146 symndx); 149 unsigned int shndx = this->symtab_xindex_[symndx]; 153 symndx, shndx); 992 unsigned int symndx = shdr.get_sh_info(); local 993 if (symndx >= symshdr.get_sh_size() / This::sym_size) 996 index, symndx); 999 off_t symoff = symshdr.get_sh_offset() + symndx * Thi 2143 set_local_plt_offset( unsigned int symndx, unsigned int plt_offset) argument [all...] |
H A D | target.h | 284 plt_address_for_local(const Relobj* object, unsigned int symndx) const 285 { return this->do_plt_address_for_local(object, symndx); } 291 unsigned int symndx, 293 { return do_tls_offset_for_local(object, symndx, got_indx); } 290 tls_offset_for_local(const Relobj* object, unsigned int symndx, unsigned int got_indx) const argument
|
/haiku-buildtools/binutils/gas/testsuite/gas/ppc/ |
H A D | xcoff-br16-1.d | 8 vaddr sgn mod sz type symndx symbol
|
H A D | xcoff-br16-2.d | 8 vaddr sgn mod sz type symndx symbol
|
/haiku-buildtools/binutils/bfd/ |
H A D | coff-i960.c | 381 long symndx; local 390 symndx = rel->r_symndx; 392 if (symndx == -1) 399 h = obj_coff_sym_hashes (input_bfd)[symndx]; 400 sym = syms + symndx; 424 if (symndx == -1) 431 sec = sections[symndx]; 458 if (howto->type == R_OPTCALL && ! bfd_link_relocatable (info) && symndx != -1) 499 esyms += (symndx + 2) * bfd_coff_symesz (input_bfd); 543 if (symndx [all...] |
H A D | coff-mcore.c | 392 long symndx; 403 symndx = rel->r_symndx; 406 if (symndx == -1) 413 h = obj_coff_sym_hashes (input_bfd)[symndx]; 414 sym = syms + symndx; 429 if (symndx == -1) 433 asection * sec = sections[symndx]; 385 long symndx; local
|
H A D | coff-tic80.c | 497 long symndx; 506 symndx = rel->r_symndx; 508 if (symndx == -1) 515 h = obj_coff_sym_hashes (input_bfd)[symndx]; 516 sym = syms + symndx; 540 if (symndx == -1) 547 sec = sections[symndx]; 681 if (symndx == -1) 494 long symndx; local
|
H A D | pe-mips.c | 571 PAIR reloc and output it accordingly. The symndx is really 622 long symndx; local 630 symndx = rel->r_symndx; 632 if (symndx == -1) 639 h = obj_coff_sym_hashes (input_bfd)[symndx]; 640 sym = syms + symndx; 676 if (symndx == -1) 683 sec = sections[symndx];
|
H A D | elf32-frv.c | 979 long symndx; 985 /* If symndx == -1, the hash table entry corresponding to a global 987 should ideally be replaced with section's symndx + addend). */ 1044 (call && symndx == -1 && ! FRVFDPIC_SYM_LOCAL (info, d.h)) */ 1050 && (symndx != -1 || FRVFDPIC_FUNCDESC_LOCAL (info, d.h)))) */ 1054 (privfd && symndx == -1 && ! FRVFDPIC_SYM_LOCAL (info, d.h) 1092 return (entry->symndx == -1 1094 : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend; 1105 return e1->symndx == e2->symndx 978 long symndx; member in struct:frvfdpic_relocs_info 1164 frvfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument [all...] |
H A D | elf32-bfin.c | 1838 long symndx; 1844 /* If symndx == -1, the hash table entry corresponding to a global 1846 should ideally be replaced with section's symndx + addend). */ 1880 (call && symndx == -1 && ! BFINFDPIC_SYM_LOCAL (info, d.h)) */ 1886 && (symndx != -1 || BFINFDPIC_FUNCDESC_LOCAL (info, d.h)))) */ 1890 (privfd && symndx == -1 && ! BFINFDPIC_SYM_LOCAL (info, d.h) 1923 return (entry->symndx == -1 1925 : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend; 1936 return e1->symndx == e2->symndx 1834 long symndx; member in struct:bfinfdpic_relocs_info 1995 bfinfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument [all...] |
H A D | coff-arm.c | 1182 long symndx; 1191 symndx = rel->r_symndx; 1193 if (symndx == -1) 1200 h = obj_coff_sym_hashes (input_bfd)[symndx]; 1201 sym = syms + symndx; 1295 if (symndx == -1) 1302 sec = sections[symndx]; 1756 if (symndx == -1) 2060 long symndx; 2063 symndx 1180 long symndx; local 2058 long symndx; local [all...] |
H A D | coff-ppc.c | 963 long symndx; 975 symndx = rel->r_symndx; 981 if (symndx == -1) 989 (obj_coff_sym_hashes (input_bfd)[symndx]); 995 sym = syms + symndx; 1010 if (symndx == -1) 1014 sec = sections[symndx]; 1082 sym = syms + symndx; 1087 our_toc_offset = local_toc_table[symndx]; 1105 MARK_AS_WRITTEN(local_toc_table[symndx]); 958 long symndx; local [all...] |
/haiku-buildtools/legacy/binutils/bfd/ |
H A D | coff-tic80.c | 520 long symndx; 529 symndx = rel->r_symndx; 531 if (symndx == -1) 538 h = obj_coff_sym_hashes (input_bfd)[symndx]; 539 sym = syms + symndx; 563 if (symndx == -1) 570 sec = sections[symndx]; 706 if (symndx == -1) 517 long symndx; local
|
H A D | coff-mcore.c | 394 long symndx; 405 symndx = rel->r_symndx; 408 if (symndx == -1) 415 h = obj_coff_sym_hashes (input_bfd)[symndx]; 416 sym = syms + symndx; 431 if (symndx == -1) 435 asection * sec = sections[symndx]; 387 long symndx; local
|
H A D | coff-i960.c | 389 long symndx; local 398 symndx = rel->r_symndx; 400 if (symndx == -1) 407 h = obj_coff_sym_hashes (input_bfd)[symndx]; 408 sym = syms + symndx; 432 if (symndx == -1) 439 sec = sections[symndx]; 469 if (howto->type == R_OPTCALL && ! info->relocatable && symndx != -1) 511 esyms += (symndx + 2) * bfd_coff_symesz (input_bfd); 555 if (symndx [all...] |
H A D | coff-or32.c | 368 long symndx; local 380 symndx = rel->r_symndx; 383 if (symndx == -1 || rel->r_type == R_IHCONST) 386 h = obj_coff_sym_hashes (input_bfd)[symndx]; 399 if (symndx == -1) 403 sym = syms + symndx; 404 sec = sections[symndx]; 526 if (symndx == -1) 555 /* We don't want to change the symndx of a R_IHCONST reloc, since it
|
H A D | pe-mips.c | 546 PAIR reloc and output it accordingly. The symndx is really 605 long symndx; local 613 symndx = rel->r_symndx; 615 if (symndx == -1) 622 h = obj_coff_sym_hashes (input_bfd)[symndx]; 623 sym = syms + symndx; 659 if (symndx == -1) 666 sec = sections[symndx];
|
H A D | elf32-frv.c | 1039 long symndx; 1045 /* If symndx == -1, the hash table entry corresponding to a global 1047 should ideally be replaced with section's symndx + addend). */ 1104 (call && symndx == -1 && ! FRVFDPIC_SYM_LOCAL (info, d.h)) */ 1110 && (symndx != -1 || FRVFDPIC_FUNCDESC_LOCAL (info, d.h)))) */ 1114 (privfd && symndx == -1 && ! FRVFDPIC_SYM_LOCAL (info, d.h) 1152 return (entry->symndx == -1 1154 : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend; 1165 return e1->symndx == e2->symndx 1038 long symndx; member in struct:frvfdpic_relocs_info 1224 frvfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument [all...] |
H A D | elf32-bfin.c | 1202 long symndx; 1208 /* If symndx == -1, the hash table entry corresponding to a global 1210 should ideally be replaced with section's symndx + addend). */ 1244 (call && symndx == -1 && ! BFINFDPIC_SYM_LOCAL (info, d.h)) */ 1250 && (symndx != -1 || BFINFDPIC_FUNCDESC_LOCAL (info, d.h)))) */ 1254 (privfd && symndx == -1 && ! BFINFDPIC_SYM_LOCAL (info, d.h) 1287 return (entry->symndx == -1 1289 : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend; 1300 return e1->symndx == e2->symndx 1201 long symndx; member in struct:bfinfdpic_relocs_info 1358 bfinfdpic_relocs_info_for_local(struct htab *ht, bfd *abfd, long symndx, bfd_vma addend, enum insert_option insert) argument [all...] |
H A D | coff-arm.c | 1142 long symndx; 1151 symndx = rel->r_symndx; 1153 if (symndx == -1) 1160 h = obj_coff_sym_hashes (input_bfd)[symndx]; 1161 sym = syms + symndx; 1253 if (symndx == -1) 1260 sec = sections[symndx]; 1714 if (symndx == -1) 2020 long symndx; 2023 symndx 1140 long symndx; local 2018 long symndx; local [all...] |
H A D | coff-ppc.c | 1028 long symndx; 1040 symndx = rel->r_symndx; 1046 if (symndx == -1) 1054 (obj_coff_sym_hashes (input_bfd)[symndx]); 1060 sym = syms + symndx; 1075 if (symndx == -1) 1079 sec = sections[symndx]; 1149 sym = syms + symndx; 1153 our_toc_offset = local_toc_table[symndx]; 1171 MARK_AS_WRITTEN(local_toc_table[symndx]); 1021 long symndx; local [all...] |
/haiku-buildtools/binutils/binutils/ |
H A D | od-xcoff.c | 400 xcoff32_print_symbol (struct xcoff_dump *data, unsigned int symndx) argument 403 && symndx < data->nsyms 404 && data->syms[symndx].sym.name != NULL) 405 printf ("%s", data->syms[symndx].sym.name); 407 printf ("%u", symndx); 944 printf ("vaddr sgn mod sz type symndx symbol\n"); 949 unsigned int symndx; local 963 symndx = bfd_h_get_32 (abfd, rel.r_symndx); 964 printf ("%-6u ", symndx); 965 xcoff32_print_symbol (data, symndx); 1015 unsigned int symndx = bfd_h_get_32 (abfd, ln.l_addr.l_symndx); local 1135 unsigned int symndx; local [all...] |