Home | History | Annotate | Download | only in gold

Lines Matching refs:Symbol_table

338 Symbol::should_add_dynsym_entry(Symbol_table* symtab) const
561 // Class Symbol_table.
563 Symbol_table::Symbol_table(unsigned int count,
573 Symbol_table::~Symbol_table()
581 Symbol_table::Symbol_table_eq::operator()(const Symbol_table_key& k1,
588 Symbol_table::is_section_folded(Object* obj, unsigned int shndx) const
598 Symbol_table::gc_mark_undef_symbols(Layout* layout)
648 Symbol_table::gc_mark_symbol(Symbol* sym)
664 Symbol_table::gc_mark_dyn_syms(Symbol* sym)
674 Symbol_table::make_forwarder(Symbol* from, Symbol* to)
685 Symbol_table::resolve_forwards(const Symbol* from) const
697 Symbol_table::lookup(const char* name, const char* version) const
713 Symbol_table::Symbol_table_type::const_iterator p = this->table_.find(key);
727 Symbol_table::resolve(Sized_symbol<size>* to, const Sized_symbol<size>* from)
752 Symbol_table::force_local(Symbol* sym)
770 Symbol_table::wrap_symbol(const char* name, Stringpool::Key* name_key)
820 Symbol_table::define_default_version(Sized_symbol<size>* sym,
880 Symbol_table::resolve<size, big_endian>(sym, symdef);
920 Symbol_table::add_from_object(Object* object,
1111 Symbol_table::add_from_relobj(
1315 Symbol_table::add_from_pluginobj(
1379 Symbol_table::add_from_dynobj(
1579 Symbol_table::add_from_incrobj(
1648 Symbol_table::record_weak_aliases(std::vector<Sized_symbol<size>*>* symbols)
1700 Symbol_table::define_special_symbol(const char** pname, const char** pversion,
1847 Symbol_table::define_in_output_data(const char* name,
1892 Symbol_table::do_define_in_output_data(
1948 if (Symbol_table::should_override_with_special(oldsym, type, defined))
1963 Symbol_table::define_in_output_segment(const char* name,
2006 Symbol_table::do_define_in_output_segment(
2062 if (Symbol_table::should_override_with_special(oldsym, type, defined))
2078 Symbol_table::define_as_constant(const char* name,
2120 Symbol_table::do_define_as_constant(
2181 || Symbol_table::should_override_with_special(oldsym, type, defined))
2196 Symbol_table::define_symbols(const Layout* layout, int count,
2220 Symbol_table::define_symbols(const Layout* layout, int count,
2249 Symbol_table::define_with_copy_reloc(
2299 Symbol_table::get_copy_source(const Symbol* sym) const
2311 Symbol_table::add_undefined_symbols_from_command_line(Layout* layout)
2339 Symbol_table::do_add_undefined_symbols_from_command_line(Layout* layout)
2362 Symbol_table::add_undefined_symbol_from_command_line(const char* name)
2406 Symbol_table::set_dynsym_indexes(unsigned int index,
2501 Symbol_table::finalize(off_t off, off_t dynoff, size_t dyn_global_index,
2545 Symbol_table::add_to_final_symtab(Symbol* sym, Stringpool* pool,
2563 Symbol_table::sized_finalize(off_t off, Stringpool* pool,
2608 Symbol_table::compute_final_value(
2760 Symbol_table::sized_finalize_symbol(Symbol* unsized_sym)
2826 Symbol_table::write_globals(const Stringpool* sympool,
2867 Symbol_table::sized_write_globals(const Stringpool* sympool,
3076 Symbol_table::sized_write_symbol(
3124 Symbol_table::warn_about_undefined_dynobj_symbol(Symbol* sym) const
3145 Symbol_table::write_section_symbol(const Output_section* os,
3185 Symbol_table::sized_write_section_symbol(const Output_section* os,
3219 Symbol_table::print_stats() const
3269 Symbol_table::linenos_from_loc(const Task* task,
3326 Symbol_table::detect_odr_violations(const Task* task,
3414 Warnings::add_warning(Symbol_table* symtab, const char* name, Object* obj,
3426 Warnings::note_warnings(Symbol_table* symtab)
3481 Symbol_table::add_from_relobj<32, false>(
3495 Symbol_table::add_from_relobj<32, true>(
3509 Symbol_table::add_from_relobj<64, false>(
3523 Symbol_table::add_from_relobj<64, true>(
3537 Symbol_table::add_from_pluginobj<32, false>(
3547 Symbol_table::add_from_pluginobj<32, true>(
3557 Symbol_table::add_from_pluginobj<64, false>(
3567 Symbol_table::add_from_pluginobj<64, true>(
3577 Symbol_table::add_from_dynobj<32, false>(
3593 Symbol_table::add_from_dynobj<32, true>(
3609 Symbol_table::add_from_dynobj<64, false>(
3625 Symbol_table::add_from_dynobj<64, true>(
3641 Symbol_table::add_from_incrobj(
3651 Symbol_table::add_from_incrobj(
3661 Symbol_table::add_from_incrobj(
3671 Symbol_table::add_from_incrobj(
3681 Symbol_table::define_with_copy_reloc<32>(
3690 Symbol_table::define_with_copy_reloc<64>(