Home
last modified time | relevance | path

Searched refs:Sized_dynobj (Results 1 – 10 of 10) sorted by relevance

/toolchain/binutils/binutils-2.25/gold/
Ddynobj.cc76 Sized_dynobj<size, big_endian>::Sized_dynobj( in Sized_dynobj() function in gold::Sized_dynobj
93 Sized_dynobj<size, big_endian>::setup() in setup()
104 Sized_dynobj<size, big_endian>::find_dynsym_sections( in find_dynsym_sections()
209 Sized_dynobj<size, big_endian>::read_dynsym_section( in read_dynsym_section()
249 Sized_dynobj<size, big_endian>::read_dynamic(const unsigned char* pshdrs, in read_dynamic()
337 Sized_dynobj<size, big_endian>::do_read_symbols(Read_symbols_data* sd) in do_read_symbols()
348 Sized_dynobj<size, big_endian>::base_read_symbols(Read_symbols_data* sd) in base_read_symbols()
461 Sized_dynobj<size, big_endian>::do_initialize_xindex() in do_initialize_xindex()
475 Sized_dynobj<size, big_endian>::do_layout(Symbol_table* symtab, in do_layout()
520 Sized_dynobj<size, big_endian>::set_version_map( in set_version_map()
[all …]
Dtarget.cc87 Sized_dynobj<size, big_endian>* obj = in do_make_elf_object_implementation()
88 new Sized_dynobj<size, big_endian>(name, input_file, offset, ehdr); in do_make_elf_object_implementation()
Ddynobj.h161 class Sized_dynobj : public Dynobj
166 Sized_dynobj(const std::string& name, Input_file* input_file, off_t offset,
281 typedef Sized_dynobj<size, big_endian> This;
Dsymtab.cc1380 Sized_dynobj<size, big_endian>* dynobj, in add_from_dynobj()
3578 Sized_dynobj<32, false>* dynobj,
3594 Sized_dynobj<32, true>* dynobj,
3610 Sized_dynobj<64, false>* dynobj,
3626 Sized_dynobj<64, true>* dynobj,
Dsymtab.h50 class Sized_dynobj; variable
1427 add_from_dynobj(Sized_dynobj<size, big_endian>* dynobj,
DChangeLog706 * dynobj.h (Sized_dynobj::do_section_name): Likewise.
844 * dynobj.h (Sized_dynobj::base_read_symbols): New method.
845 * dynobj.cc (Sized_dynobj::do_read_symbols): Move body to...
846 (Sized_dynobj::base_read_symbols): ...new method.
3524 * dynobj.cc (Sized_dynobj::do_get_global_symbol_counts): Call
4025 * dynobj.h (Sized_dynobj::do_section_contents): Refactor code from
6340 (Sized_dynobj::do_add_symbols): Track symbols when doing an
6342 (Sized_dynobj::do_for_all_local_got_entries): New function.
6343 * dynobj.h: (Sized_dynobj::do_for_all_local_got_entries): New
6858 * dynobj.cc (Sized_dynobj::do_for_all_global_symbols): New
[all …]
Darm.cc1771 class Arm_dynobj : public Sized_dynobj<32, big_endian>
1776 : Sized_dynobj<32, big_endian>(name, input_file, offset, ehdr), in Arm_dynobj()
10649 Sized_dynobj<32, big_endian>* obj = in do_make_elf_object()
Daarch64.cc3689 Sized_dynobj<size, big_endian>* obj = in do_make_elf_object()
3690 new Sized_dynobj<size, big_endian>(name, input_file, offset, ehdr); in do_make_elf_object()
Dpowerpc.cc378 class Powerpc_dynobj : public Sized_dynobj<size, big_endian>
385 : Sized_dynobj<size, big_endian>(name, input_file, offset, ehdr), in Powerpc_dynobj()
Dmips.cc8022 Sized_dynobj<size, big_endian>* dynobj = in do_finalize_sections()
8023 static_cast<Sized_dynobj<size, big_endian>*>(*p); in do_finalize_sections()