Home
last modified time | relevance | path

Searched refs:strtab (Results 1 – 25 of 169) sorted by relevance

1234567

/toolchain/binutils/binutils-2.25/gold/
Dbinary.cc163 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 …]
Dincremental.cc90 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 …]
Dincremental-dump.cc253 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/
Dsimple-object-coff.c309 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 …]
Dsimple-object-xcoff.c366 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 …]
Dsimple-object-mach-o.c427 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/
Ddwarf2dbg.c1878 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/
Dexport-class-call16.ld14 .strtab : { *(.strtab) }
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-vax-elf/
Dexport-class.ld14 .strtab : { *(.strtab) }
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elf/
Dcomm-data2.ld18 .strtab : { *(.strtab) }
/toolchain/binutils/binutils-2.25/binutils/
Dreadelf.c1016 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/
Delf-hints-local.h35 uint32_t strtab; /* Offset of string table in file. */ member
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/elf/
Dsyms.d1 #readelf: -S -s -p .strtab
/toolchain/binutils/binutils-2.25/binutils/testsuite/binutils-all/
Dreadelf.s-6420 +\[ 7\] .strtab +STRTAB +0000000000000000 +0+.*
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
Dx86-64-unwind.d23 \[ 7\] \.strtab STRTAB 0000000000000000 000000f8
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/ia64/
Dsecname.d23 \[ 7\] \.strtab STRTAB 0000000000000000 .*
Dunwind.d25 \[ 8\] \.strtab STRTAB 0000000000000000 .*
Dgroup-1.d25 \[ 8\] \.strtab STRTAB 0000000000000000 .*
Dsecname-ilp32.d17 \[ 7\] .strtab STRTAB 00000000 [0-9a-f]+ 000001 00 0 0 1
Dunwind-ilp32.d18 \[ 8\] .strtab STRTAB 00000000 [0-9a-f]+ 000001 00 0 0 1
Dgroup-2.d32 \[11\] \.strtab STRTAB 0000000000000000 .*
Dalias.d23 +\[ 7\] \.strtab +STRTAB +0000000000000000 .*
Dalias-ilp32.d17 +\[ 7\] .strtab +STRTAB +00000000 [0-9a-f]+ 000006 00 +0 +0 +1
/toolchain/binutils/binutils-2.25/bfd/
Dcofflink.c592 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/
Dundef-3.d18 +\[ 4\] \.strtab +STRTAB +0+ .*

1234567