Home
last modified time | relevance | path

Searched refs:Dynobj (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/gpl3/binutils.old/dist/gold/
H A Ddynobj.cc42 Dynobj::Dynobj(const std::string& name, Input_file* input_file, off_t offset) in Dynobj() function in gold::Dynobj
81 : Dynobj(name, input_file, offset), in Sized_dynobj()
857 Dynobj::compute_bucket_count(const std::vector<uint32_t>& hashcodes, in compute_bucket_count()
896 Dynobj::elf_hash(const char* name) in elf_hash()
923 Dynobj::create_elf_hash_table(const std::vector<Symbol*>& dynsyms, in create_elf_hash_table()
933 dynsym_hashvals[i] = Dynobj::elf_hash(dynsyms[i]->name()); in create_elf_hash_table()
936 Dynobj::compute_bucket_count(dynsym_hashvals, false); in create_elf_hash_table()
963 Dynobj::sized_create_elf_hash_table<32, true>(bucket, chain, phash, in create_elf_hash_table()
972 Dynobj::sized_create_elf_hash_table<32, false>(bucket, chain, phash, in create_elf_hash_table()
984 Dynobj::sized_create_elf_hash_table<64, true>(bucket, chain, phash, in create_elf_hash_table()
[all …]
H A Ddynobj.h39 class Dynobj : public Object
45 Dynobj(const std::string& name, Input_file* input_file, off_t offset = 0);
110 virtual Dynobj*
171 class Sized_dynobj : public Dynobj
637 Dynobj*
H A Dsymtab.h48 class Dynobj; variable
1624 Dynobj*
1969 typedef Unordered_map<const Symbol*, Dynobj*> Copied_symbol_dynobjs;
H A Dobject.h49 class Dynobj; variable
512 Dynobj*
903 virtual Dynobj*
2932 typedef std::vector<Dynobj*> Dynobj_list;
H A Dsymtab.cc2389 Dynobj* dynobj = static_cast<Dynobj*>(object); in define_with_copy_reloc()
2429 Dynobj*
3387 Dynobj* dynobj = static_cast<Dynobj*>(sym->object()); in warn_about_undefined_dynobj_symbol()
H A Dobject.cc3209 Dynobj* dynobj = static_cast<Dynobj*>(obj); in add_object()
3255 const Dynobj::Needed& needed((*p)->needed()); in check_dynamic_dependencies()
3257 Dynobj::Needed::const_iterator pneeded; in check_dynamic_dependencies()
H A Dincremental.cc1126 Dynobj* dynobj = obj->dynobj(); in report_object()
1694 Dynobj* dynobj = obj->dynobj(); in write_info_blocks()
2695 : Dynobj(name, NULL), ibase_(ibase), in Sized_incr_dynobj()
H A Dincremental.h2064 class Sized_incr_dynobj : public Dynobj
H A DChangeLog-201663 Dynobj::create_gnu_hash_table() and Dynobj::create_elf_hash_table().
H A Dlayout.cc4777 Dynobj::create_gnu_hash_table(*pdynamic_symbols, in create_dynamic_symtab()
4815 Dynobj::create_elf_hash_table(*pdynamic_symbols, in create_dynamic_symtab()
H A DChangeLog-0815267 * dynobj.cc (Dynobj::create_elf_hash_table): Create hash table with
269 (Dynobj::sized_create_elf_hash_table): Add size template parameter.
270 * dynobj.h (Dynobj::sized_create_elf_hash_table): Likewise.
625 * dynobj.h (Dynobj): Add elfsize and is_big_endian member
7327 * dynobj.h (Dynobj::do_dynobj): New function.
7756 * dynobj.cc (Dynobj::Dynobj): Allow input_file_ to be NULL.
12442 * dynobj.cc (Dynobj::create_gnu_hash_table): Add symbols to the
H A Darm.cc1786 as_arm_dynobj(Dynobj* dynobj) in as_arm_dynobj()
/netbsd-src/external/gpl3/binutils/dist/gold/
H A Ddynobj.cc42 Dynobj::Dynobj(const std::string& name, Input_file* input_file, off_t offset) in Dynobj() function in gold::Dynobj
81 : Dynobj(name, input_file, offset), in Sized_dynobj()
857 Dynobj::compute_bucket_count(const std::vector<uint32_t>& hashcodes, in compute_bucket_count()
896 Dynobj::elf_hash(const char* name) in elf_hash()
923 Dynobj::create_elf_hash_table(const std::vector<Symbol*>& dynsyms, in create_elf_hash_table()
933 dynsym_hashvals[i] = Dynobj::elf_hash(dynsyms[i]->name()); in create_elf_hash_table()
936 Dynobj::compute_bucket_count(dynsym_hashvals, false); in create_elf_hash_table()
963 Dynobj::sized_create_elf_hash_table<32, true>(bucket, chain, phash, in create_elf_hash_table()
972 Dynobj::sized_create_elf_hash_table<32, false>(bucket, chain, phash, in create_elf_hash_table()
984 Dynobj::sized_create_elf_hash_table<64, true>(bucket, chain, phash, in create_elf_hash_table()
[all …]
H A Ddynobj.h39 class Dynobj : public Object
45 Dynobj(const std::string& name, Input_file* input_file, off_t offset = 0);
110 virtual Dynobj*
171 class Sized_dynobj : public Dynobj
637 Dynobj*
H A Dsymtab.h48 class Dynobj; variable
1624 Dynobj*
1969 typedef Unordered_map<const Symbol*, Dynobj*> Copied_symbol_dynobjs;
H A Dobject.h49 class Dynobj; variable
512 Dynobj*
903 virtual Dynobj*
2932 typedef std::vector<Dynobj*> Dynobj_list;
H A Dsymtab.cc2389 Dynobj* dynobj = static_cast<Dynobj*>(object); in define_with_copy_reloc()
2429 Dynobj*
3387 Dynobj* dynobj = static_cast<Dynobj*>(sym->object()); in warn_about_undefined_dynobj_symbol()
H A Dobject.cc3238 Dynobj* dynobj = static_cast<Dynobj*>(obj); in add_object()
3284 const Dynobj::Needed& needed((*p)->needed()); in check_dynamic_dependencies()
3286 Dynobj::Needed::const_iterator pneeded; in check_dynamic_dependencies()
H A Dincremental.cc1126 Dynobj* dynobj = obj->dynobj(); in report_object()
1694 Dynobj* dynobj = obj->dynobj(); in write_info_blocks()
2695 : Dynobj(name, NULL), ibase_(ibase), in Sized_incr_dynobj()
H A Dincremental.h2064 class Sized_incr_dynobj : public Dynobj
H A DChangeLog-201663 Dynobj::create_gnu_hash_table() and Dynobj::create_elf_hash_table().
H A Dlayout.cc4846 Dynobj::create_gnu_hash_table(*pdynamic_symbols, in create_dynamic_symtab()
4884 Dynobj::create_elf_hash_table(*pdynamic_symbols, in create_dynamic_symtab()
H A DChangeLog-0815267 * dynobj.cc (Dynobj::create_elf_hash_table): Create hash table with
269 (Dynobj::sized_create_elf_hash_table): Add size template parameter.
270 * dynobj.h (Dynobj::sized_create_elf_hash_table): Likewise.
625 * dynobj.h (Dynobj): Add elfsize and is_big_endian member
7327 * dynobj.h (Dynobj::do_dynobj): New function.
7756 * dynobj.cc (Dynobj::Dynobj): Allow input_file_ to be NULL.
12442 * dynobj.cc (Dynobj::create_gnu_hash_table): Add symbols to the
H A Darm.cc1786 as_arm_dynobj(Dynobj* dynobj) in as_arm_dynobj()