/toolchain/binutils/binutils-2.25/gold/ |
D | binary.cc | 163 Stringpool strtab; in sized_convert() local 164 strtab.add(start_symbol_name.c_str(), false, NULL); in sized_convert() 165 strtab.add(end_symbol_name.c_str(), false, NULL); in sized_convert() 166 strtab.add(size_symbol_name.c_str(), false, NULL); in sized_convert() 167 strtab.set_string_offsets(); in sized_convert() 190 output_size += strtab.get_strtab_size(); in sized_convert() 222 strtab.get_strtab_size(), in sized_convert() 238 this->write_symbol<size, big_endian>("", &strtab, 0, 0, 0, &pout); in sized_convert() 239 this->write_symbol<size, big_endian>(start_symbol_name, &strtab, 0, filesize, in sized_convert() 241 this->write_symbol<size, big_endian>(end_symbol_name, &strtab, filesize, 0, in sized_convert() [all …]
|
D | incremental.cc | 90 Stringpool* strtab); 95 Stringpool* strtab, unsigned int* global_syms, 275 elfcpp::Elf_strtab strtab(strtab_view.data(), strtab_location.data_size); in setup_readers() local 278 Incremental_inputs_reader<size, big_endian>(inputs_view.data(), strtab); in setup_readers() 579 elfcpp::Elf_strtab strtab(NULL, 0); in do_reserve_layout() local 580 this->get_symtab_view(&symtab_view, &symtab_count, &strtab); in do_reserve_layout() 831 elfcpp::Elf_strtab* strtab) in get_symtab_view() argument 837 *strtab = elfcpp::Elf_strtab(strtab_view.data(), in get_symtab_view() 1050 Unused_symbol_visitor(Incremental_archive_entry* entry, Stringpool* strtab) in Unused_symbol_visitor() argument 1051 : entry_(entry), strtab_(strtab) in Unused_symbol_visitor() [all …]
|
D | incremental-dump.cc | 253 elfcpp::Elf_strtab strtab(strtab_view.data(), strtab_location.data_size); in dump_incremental_inputs() local 306 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs() 325 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs() 348 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs() 410 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs() 425 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
|
/toolchain/binutils/binutils-2.25/libiberty/ |
D | simple-object-coff.c | 309 char *strtab; in simple_object_coff_read_strtab() local 319 strtab = XNEWVEC (char, strsize); in simple_object_coff_read_strtab() 321 (unsigned char *) strtab, strsize, errmsg, in simple_object_coff_read_strtab() 324 XDELETEVEC (strtab); in simple_object_coff_read_strtab() 328 return strtab; in simple_object_coff_read_strtab() 347 char *strtab; in simple_object_coff_find_sections() local 367 strtab = NULL; in simple_object_coff_find_sections() 393 if (strtab == NULL) in simple_object_coff_find_sections() 395 strtab = simple_object_coff_read_strtab (sobj, in simple_object_coff_find_sections() 398 if (strtab == NULL) in simple_object_coff_find_sections() [all …]
|
D | simple-object-xcoff.c | 366 char *strtab; in simple_object_xcoff_read_strtab() local 374 strtab = XNEWVEC (char, strsize); in simple_object_xcoff_read_strtab() 376 (unsigned char *) strtab, strsize, errmsg, in simple_object_xcoff_read_strtab() 379 XDELETEVEC (strtab); in simple_object_xcoff_read_strtab() 383 return strtab; in simple_object_xcoff_read_strtab() 404 char *strtab; in simple_object_xcoff_find_sections() local 423 strtab = NULL; in simple_object_xcoff_find_sections() 449 if (strtab == NULL) in simple_object_xcoff_find_sections() 451 strtab = simple_object_xcoff_read_strtab (sobj, in simple_object_xcoff_find_sections() 454 if (strtab == NULL) in simple_object_xcoff_find_sections() [all …]
|
D | simple-object-mach-o.c | 427 char *strtab; in simple_object_mach_o_segment() local 591 strtab = XNEWVEC (char, strtab_size); in simple_object_mach_o_segment() 594 (unsigned char *) strtab, strtab_size, in simple_object_mach_o_segment() 597 XDELETEVEC (strtab); in simple_object_mach_o_segment() 606 strtab = NULL; in simple_object_mach_o_segment() 663 XDELETEVEC (strtab); in simple_object_mach_o_segment() 678 if (strtab != NULL && name[0] == '_' && name[1] == '_') in simple_object_mach_o_segment() 690 XDELETEVEC (strtab); in simple_object_mach_o_segment() 695 name = strtab + stringoffset; in simple_object_mach_o_segment() 722 XDELETEVEC (strtab); in simple_object_mach_o_segment() [all …]
|
/toolchain/binutils/binutils-2.25/gas/ |
D | dwarf2dbg.c | 1878 add_to_string_table (struct string_table *strtab, const char *str) in add_to_string_table() argument 1883 if (strtab->strings_allocated == 0) in add_to_string_table() 1885 strtab->strings_allocated = 4; in add_to_string_table() 1886 strtab->strings = (const char **) in add_to_string_table() 1887 xcalloc (strtab->strings_allocated, sizeof(char *)); in add_to_string_table() 1888 strtab->hashtab = hash_new (); in add_to_string_table() 1891 val = (offsetT) (uintptr_t)hash_find (strtab->hashtab, str); in add_to_string_table() 1895 if (strtab->strings_in_use >= strtab->strings_allocated) in add_to_string_table() 1897 unsigned int old = strtab->strings_allocated; in add_to_string_table() 1899 strtab->strings_allocated *= 2; in add_to_string_table() [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
D | export-class-call16.ld | 14 .strtab : { *(.strtab) }
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-vax-elf/ |
D | export-class.ld | 14 .strtab : { *(.strtab) }
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/ |
D | comm-data2.ld | 18 .strtab : { *(.strtab) }
|
/toolchain/binutils/binutils-2.25/binutils/ |
D | readelf.c | 1016 char * strtab, in dump_relocations() argument 1472 if (strtab == NULL in dump_relocations() 1477 name = strtab + psym->st_name; in dump_relocations() 1531 else if (strtab == NULL) in dump_relocations() 1536 print_symbol (22, strtab + psym->st_name); in dump_relocations() 5616 char * strtab; in process_section_groups() local 5677 strtab = NULL; in process_section_groups() 5735 if (strtab) in process_section_groups() 5736 free (strtab); in process_section_groups() 5737 strtab = NULL; in process_section_groups() [all …]
|
/toolchain/binutils/binutils-2.25/ld/ |
D | elf-hints-local.h | 35 uint32_t strtab; /* Offset of string table in file. */ member
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/elf/ |
D | syms.d | 1 #readelf: -S -s -p .strtab
|
/toolchain/binutils/binutils-2.25/binutils/testsuite/binutils-all/ |
D | readelf.s-64 | 20 +\[ 7\] .strtab +STRTAB +0000000000000000 +0+.*
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | x86-64-unwind.d | 23 \[ 7\] \.strtab STRTAB 0000000000000000 000000f8
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/ia64/ |
D | secname.d | 23 \[ 7\] \.strtab STRTAB 0000000000000000 .*
|
D | unwind.d | 25 \[ 8\] \.strtab STRTAB 0000000000000000 .*
|
D | group-1.d | 25 \[ 8\] \.strtab STRTAB 0000000000000000 .*
|
D | secname-ilp32.d | 17 \[ 7\] .strtab STRTAB 00000000 [0-9a-f]+ 000001 00 0 0 1
|
D | unwind-ilp32.d | 18 \[ 8\] .strtab STRTAB 00000000 [0-9a-f]+ 000001 00 0 0 1
|
D | group-2.d | 32 \[11\] \.strtab STRTAB 0000000000000000 .*
|
D | alias.d | 23 +\[ 7\] \.strtab +STRTAB +0000000000000000 .*
|
D | alias-ilp32.d | 17 +\[ 7\] .strtab +STRTAB +00000000 [0-9a-f]+ 000006 00 +0 +0 +1
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | cofflink.c | 592 flaginfo.strtab = NULL; in _bfd_coff_final_link() 609 flaginfo.strtab = _bfd_stringtab_init (); in _bfd_coff_final_link() 610 if (flaginfo.strtab == NULL) in _bfd_coff_final_link() 693 if (_bfd_stringtab_add (flaginfo.strtab, o->name, FALSE, FALSE) in _bfd_coff_final_link() 912 indx = _bfd_stringtab_add (flaginfo.strtab, in _bfd_coff_final_link() 1130 _bfd_stringtab_size (flaginfo.strtab) + STRING_SIZE_SIZE, in _bfd_coff_final_link() 1140 if (! _bfd_stringtab_emit (abfd, flaginfo.strtab)) in _bfd_coff_final_link() 1146 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link() 1157 if (flaginfo.strtab != NULL) in _bfd_coff_final_link() 1158 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link() [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mmix/ |
D | undef-3.d | 18 +\[ 4\] \.strtab +STRTAB +0+ .*
|