Home
last modified time | relevance | path

Searched refs:strtab_shndx (Results 1 – 8 of 8) sorted by relevance

/toolchain/binutils/binutils-2.25/gold/
Dincremental-dump.cc243 unsigned int strtab_shndx = elf_file.section_link(symtab_shndx); in dump_incremental_inputs() local
244 if (strtab_shndx == elfcpp::SHN_UNDEF in dump_incremental_inputs()
245 || strtab_shndx > elf_file.shnum() in dump_incremental_inputs()
246 || elf_file.section_type(strtab_shndx) != elfcpp::SHT_STRTAB) in dump_incremental_inputs()
251 Location strtab_location(elf_file.section_contents(strtab_shndx)); in dump_incremental_inputs()
Ddynobj.cc251 unsigned int strtab_shndx, in read_dynamic() argument
263 if (link != strtab_shndx) in read_dynamic()
361 unsigned int strtab_shndx = -1U; in base_read_symbols() local
401 strtab_shndx = this->adjust_shndx(dynsymshdr.get_sh_link()); in base_read_symbols()
402 if (strtab_shndx >= this->shnum()) in base_read_symbols()
405 strtab_shndx); in base_read_symbols()
408 typename This::Shdr strtabshdr(pshdrs + strtab_shndx * This::shdr_size); in base_read_symbols()
436 strtab_shndx, &sd->verdef, &sd->verdef_size, in base_read_symbols()
440 strtab_shndx, &sd->verneed, &sd->verneed_size, in base_read_symbols()
449 this->read_dynamic(pshdrs, dynamic_shndx, strtab_shndx, in base_read_symbols()
Dincremental.cc227 unsigned int strtab_shndx = this->elf_file_.section_link(inputs_shndx); in find_incremental_inputs_sections() local
228 if (strtab_shndx == elfcpp::SHN_UNDEF in find_incremental_inputs_sections()
229 || strtab_shndx > this->elf_file_.shnum() in find_incremental_inputs_sections()
230 || this->elf_file_.section_type(strtab_shndx) != elfcpp::SHT_STRTAB) in find_incremental_inputs_sections()
242 *p_strtab_shndx = strtab_shndx; in find_incremental_inputs_sections()
256 unsigned int strtab_shndx; in setup_readers() local
260 &strtab_shndx)) in setup_readers()
267 Location strtab_location(this->elf_file_.section_contents(strtab_shndx)); in setup_readers()
Dobject.cc832 unsigned int strtab_shndx = this->adjust_shndx(symtabshdr.get_sh_link()); in base_read_symbols() local
833 if (strtab_shndx >= this->shnum()) in base_read_symbols()
835 this->error(_("invalid symbol table name index: %u"), strtab_shndx); in base_read_symbols()
838 typename This::Shdr strtabshdr(pshdrs + strtab_shndx * This::shdr_size); in base_read_symbols()
2120 const unsigned int strtab_shndx = in do_count_local_symbols() local
2123 const unsigned char* pnamesu = this->section_contents(strtab_shndx, in do_count_local_symbols()
2575 const unsigned int strtab_shndx = in write_local_symbols() local
2578 const unsigned char* pnamesu = this->section_contents(strtab_shndx, in write_local_symbols()
Ddynobj.h316 unsigned int strtab_shndx, const unsigned char* strtabu,
Daarch64.cc1878 unsigned int strtab_shndx = this->adjust_shndx(symtabshdr.get_sh_link()); in do_count_local_symbols() local
1879 if (strtab_shndx >= this->shnum()) in do_count_local_symbols()
1881 this->error(_("invalid symbol table name index: %u"), strtab_shndx); in do_count_local_symbols()
1886 strtabshdr(this, this->elf_file()->section_header(strtab_shndx)); in do_count_local_symbols()
Darm.cc6517 unsigned int strtab_shndx = this->adjust_shndx(symtabshdr.get_sh_link()); in do_count_local_symbols() local
6518 if (strtab_shndx >= this->shnum()) in do_count_local_symbols()
6520 this->error(_("invalid symbol table name index: %u"), strtab_shndx); in do_count_local_symbols()
6525 strtabshdr(this, this->elf_file()->section_header(strtab_shndx)); in do_count_local_symbols()
DChangeLog12390 Add *strtab_shndx parameter, fill it.
12400 strtab_shndx parameter.