Home
last modified time | relevance | path

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

/dragonfly/usr.bin/crunch/crunchide/
H A Dexec_elf64.c224 Elf_Shdr *shdrp = NULL, *symtabshdr, *strtabshdr, *shstrtabshdr; in ELFNAMEEND() local
253 symtabshdr = strtabshdr = shstrtabshdr = NULL; in ELFNAMEEND()
258 if (symtabshdr != NULL) { in ELFNAMEEND()
262 symtabshdr = &shdrp[i]; in ELFNAMEEND()
271 if (symtabshdr == NULL) in ELFNAMEEND()
353 if (layoutp[i].shdr == symtabshdr || i >= strtabidx) { in ELFNAMEEND()
365 if (layoutp[i].shdr == symtabshdr) in ELFNAMEEND()
381 nsyms = xewtoh(symtabshdr->sh_size) / xewtoh(symtabshdr->sh_entsize); in ELFNAMEEND()
442 layoutp[i].shdr == symtabshdr || i >= strtabidx) { in ELFNAMEEND()
/dragonfly/contrib/binutils-2.27/gold/
H A Dobject.cc861 typename This::Shdr symtabshdr(pshdrs in base_read_symbols() local
863 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in base_read_symbols()
874 const unsigned int loccount = symtabshdr.get_sh_info(); in base_read_symbols()
878 off_t dataoff = symtabshdr.get_sh_offset(); in base_read_symbols()
880 convert_to_section_size_type(symtabshdr.get_sh_size()); in base_read_symbols()
2171 typename This::Shdr symtabshdr(this, in do_count_local_symbols() local
2178 gold_assert(loccount == symtabshdr.get_sh_info()); in do_count_local_symbols()
2185 this->adjust_shndx(symtabshdr.get_sh_link()); in do_count_local_symbols()
2635 typename This::Shdr symtabshdr(this, in write_local_symbols() local
2639 gold_assert(loccount == symtabshdr.get_sh_info()); in write_local_symbols()
[all …]
H A Dreloc.cc368 typename This::Shdr symtabshdr(pshdrs in do_read_relocs() local
370 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_read_relocs()
373 gold_assert(loccount == symtabshdr.get_sh_info()); in do_read_relocs()
375 rd->local_symbols = this->get_lasting_view(symtabshdr.get_sh_offset(), in do_read_relocs()
1378 typename This::Shdr symtabshdr(pshdrs + symtab_shndx * This::shdr_size); in find_functions() local
1379 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in find_functions()
1382 symtabshdr.get_sh_size(); in find_functions()
1383 const unsigned char* psyms = this->get_view(symtabshdr.get_sh_offset(), in find_functions()
H A Darm.cc6477 symtabshdr(this, this->elf_file()->section_header(symtab_shndx)); in do_count_local_symbols() local
6478 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_count_local_symbols()
6482 gold_assert(loccount == symtabshdr.get_sh_info()); in do_count_local_symbols()
6484 const unsigned char* psyms = this->get_view(symtabshdr.get_sh_offset(), in do_count_local_symbols()
6914 symtabshdr(this, this->elf_file()->section_header(symtab_shndx)); in do_read_symbols() local
6915 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_read_symbols()
6920 gold_assert(loccount == symtabshdr.get_sh_info()); in do_read_symbols()
7008 symtabshdr(this, this->elf_file()->section_header(symtab_shndx)); in update_output_local_symbol_count() local
7009 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in update_output_local_symbol_count()
7014 gold_assert(loccount == symtabshdr.get_sh_info()); in update_output_local_symbol_count()
[all …]
H A Daarch64.cc1867 symtabshdr(this, this->elf_file()->section_header(symtab_shndx)); in do_count_local_symbols() local
1868 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_count_local_symbols()
1872 gold_assert(loccount == symtabshdr.get_sh_info()); in do_count_local_symbols()
1874 const unsigned char* psyms = this->get_view(symtabshdr.get_sh_offset(), in do_count_local_symbols()
1878 unsigned int strtab_shndx = this->adjust_shndx(symtabshdr.get_sh_link()); in do_count_local_symbols()
H A Dmips.cc6703 symtabshdr(this, this->elf_file()->section_header(symtab_shndx)); in do_count_local_symbols() local
6704 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_count_local_symbols()
6708 gold_assert(loccount == symtabshdr.get_sh_info()); in do_count_local_symbols()
6710 const unsigned char* psyms = this->get_view(symtabshdr.get_sh_offset(), in do_count_local_symbols()
/dragonfly/contrib/binutils-2.34/gold/
H A Dobject.cc862 typename This::Shdr symtabshdr(pshdrs in base_read_symbols() local
864 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in base_read_symbols()
875 const unsigned int loccount = symtabshdr.get_sh_info(); in base_read_symbols()
879 off_t dataoff = symtabshdr.get_sh_offset(); in base_read_symbols()
881 convert_to_section_size_type(symtabshdr.get_sh_size()); in base_read_symbols()
2289 typename This::Shdr symtabshdr(this, in do_count_local_symbols() local
2296 gold_assert(loccount == symtabshdr.get_sh_info()); in do_count_local_symbols()
2303 this->adjust_shndx(symtabshdr.get_sh_link()); in do_count_local_symbols()
2762 typename This::Shdr symtabshdr(this, in write_local_symbols() local
2766 gold_assert(loccount == symtabshdr.get_sh_info()); in write_local_symbols()
[all …]
H A Dreloc.cc368 typename This::Shdr symtabshdr(pshdrs in do_read_relocs() local
370 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in do_read_relocs()
373 gold_assert(loccount == symtabshdr.get_sh_info()); in do_read_relocs()
375 rd->local_symbols = this->get_lasting_view(symtabshdr.get_sh_offset(), in do_read_relocs()
1401 typename This::Shdr symtabshdr(pshdrs + symtab_shndx * This::shdr_size); in find_functions() local
1402 gold_assert(symtabshdr.get_sh_type() == elfcpp::SHT_SYMTAB); in find_functions()
1405 symtabshdr.get_sh_size(); in find_functions()
1406 const unsigned char* psyms = this->get_view(symtabshdr.get_sh_offset(), in find_functions()