Home
last modified time | relevance | path

Searched refs:Symbol_table (Results 1 – 25 of 96) sorted by relevance

1234

/dragonfly/contrib/binutils-2.34/gold/
H A Dscript.h45 class Symbol_table; variable
80 eval(const Symbol_table*, const Layout*, bool check_assertions);
134 set_expr_sym_in_real_elf(Symbol_table*) const in set_expr_sym_in_real_elf() argument
227 check_unmatched_names(const Symbol_table*) const;
345 add_to_table(Symbol_table*);
349 finalize(Symbol_table*, const Layout*);
420 check(const Symbol_table*, const Layout*);
474 void set_defsym_uses_in_real_elf(Symbol_table*) const;
482 add_symbols_to_table(Symbol_table*);
512 finalize_symbols(Symbol_table*, const Layout*);
[all …]
H A Dcommon.cc72 Sort_commons(const Symbol_table* symtab, in Sort_commons()
73 Symbol_table::Sort_commons_order sort_order) in Sort_commons()
81 const Symbol_table* symtab_;
83 Symbol_table::Sort_commons_order sort_order_;
95 const Symbol_table* symtab = this->symtab_; in operator ()()
115 == Symbol_table::SORT_COMMONS_BY_ALIGNMENT_ASCENDING) in operator ()()
124 == Symbol_table::SORT_COMMONS_BY_SIZE_DESCENDING); in operator ()()
132 if (this->sort_order_ == Symbol_table::SORT_COMMONS_BY_SIZE_DESCENDING) in operator ()()
149 Symbol_table::allocate_commons(Layout* layout, Mapfile* mapfile) in allocate_commons()
192 Symbol_table::do_allocate_commons(Layout* layout, Mapfile* mapfile, in do_allocate_commons()
[all …]
H A Dreadsyms.h36 class Symbol_table; variable
59 Read_symbols(Input_objects* input_objects, Symbol_table* symtab, in Read_symbols()
117 Symbol_table* symtab_;
139 Add_symbols(Input_objects* input_objects, Symbol_table* symtab, in Add_symbols()
169 Symbol_table* symtab_;
276 Check_library(Symbol_table* /*symtab*/, Layout* layout, in Check_library() argument
354 Start_group(Symbol_table* symtab, Finish_group* finish_group, in Start_group()
378 Symbol_table* symtab_;
390 Finish_group(Input_objects* input_objects, Symbol_table* symtab, in Finish_group()
431 Symbol_table* symtab_;
[all …]
H A Dtarget.h58 class Symbol_table; variable
226 Symbol_table* symtab) in finalize_sections()
793 do_gc_mark_symbol(Symbol_table*, Symbol*) const in do_gc_mark_symbol() argument
805 Symbol_table*) const in do_set_dynsym_indexes() argument
883 gc_process_relocs(Symbol_table* symtab,
908 scan_relocs(Symbol_table* symtab,
947 scan_relocatable_relocs(Symbol_table* symtab,
963 emit_relocs_scan(Symbol_table* symtab,
1068 init_got_plt_for_update(Symbol_table*, in init_got_plt_for_update() argument
1094 register_global_plt_entry(Symbol_table*, Layout*, in register_global_plt_entry() argument
[all …]
H A Darchive.h41 class Symbol_table; variable
99 should_include_member(Symbol_table* symtab, Layout*, const char* sym_name,
248 add_symbols(Symbol_table*, Layout*, Input_objects*, Mapfile*);
336 include_all_members(Symbol_table*, Layout*, Input_objects*, Mapfile*);
340 include_member(Symbol_table*, Layout*, Input_objects*, off_t off,
422 Add_archive_symbols(Symbol_table* symtab, Layout* layout, in Add_archive_symbols()
458 Symbol_table* symtab_;
480 add_symbols(Symbol_table*, Layout*, Input_objects*);
484 include_member(Symbol_table*, Layout*, Input_objects*, const Archive_member&);
527 Add_lib_group_symbols(Symbol_table* symtab, Layout* layout, in Add_lib_group_symbols()
[all …]
H A Dsymtab.cc566 Symbol_table::Symbol_table(unsigned int count, in Symbol_table() function in gold::Symbol_table
577 Symbol_table::~Symbol_table() in ~Symbol_table()
1178 Symbol_table::add_from_relobj( in add_from_relobj()
1388 Symbol_table::add_from_pluginobj( in add_from_pluginobj()
1455 Symbol_table::add_from_dynobj( in add_from_dynobj()
1671 Symbol_table::add_from_incrobj( in add_from_incrobj()
3336 Symbol_table::sized_write_symbol( in sized_write_symbol()
3898 Symbol_table::add_from_incrobj(
3908 Symbol_table::add_from_incrobj(
3918 Symbol_table::add_from_incrobj(
[all …]
H A Dresolve.cc243 Symbol_table::resolve(Sized_symbol<size>* to, in resolve()
442 Symbol_table::report_resolve_problem(false, in resolve()
447 Symbol_table::report_resolve_problem(false, in resolve()
452 Symbol_table::report_resolve_problem(false, in resolve()
534 Symbol_table::report_resolve_problem(true, in should_override()
573 Symbol_table::report_resolve_problem(false, in should_override()
608 Symbol_table::report_resolve_problem(false, in should_override()
1142 Symbol_table::resolve<32, false>(
1154 Symbol_table::resolve<32, true>(
1168 Symbol_table::resolve<64, false>(
[all …]
H A Dcref.cc65 print_symbol_counts(const Symbol_table*, FILE*) const;
69 print_cref(const Symbol_table*, FILE*) const;
105 print_objects_symbol_counts(const Symbol_table*, FILE*, const Objects*) const;
109 print_object_symbol_counts(const Symbol_table*, FILE*, const Object*) const;
160 Cref_inputs::print_object_symbol_counts(const Symbol_table* symtab, in print_object_symbol_counts()
172 Cref_inputs::print_objects_symbol_counts(const Symbol_table* symtab, in print_objects_symbol_counts()
201 Cref_inputs::print_symbol_counts(const Symbol_table* symtab, FILE* f) const in print_symbol_counts()
291 Cref_inputs::print_cref(const Symbol_table*, FILE* f) const in print_cref() argument
376 Cref::print_symbol_counts(const Symbol_table* symtab) const in print_symbol_counts()
400 Cref::print_cref(const Symbol_table* symtab, FILE* f) const in print_cref()
H A Dlayout.h47 class Symbol_table; variable
177 Symbol_table* symtab, in Layout_task_runner()
195 Symbol_table* symtab_;
633 layout_group(Symbol_table* symtab,
742 define_section_symbols(Symbol_table*);
755 define_script_symbols(Symbol_table* symtab) in define_script_symbols()
760 define_group_signatures(Symbol_table*);
1165 const Symbol_table*,
1173 const Symbol_table*,
1590 const Symbol_table* symtab_;
[all …]
H A Dplugin.h42 class Symbol_table; variable
212 Input_objects* input_objects, Symbol_table* symtab,
317 Symbol_table*
411 Symbol_table* symtab_;
446 get_symbol_resolution_info(Symbol_table* symtab,
528 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
532 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*);
535 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*,
595 do_get_global_symbol_counts(const Symbol_table*, size_t*, size_t*) const;
618 Symbol_table* symtab, Layout* /*layout*/, Dirsearch* dirpath, in Plugin_hook()
[all …]
H A Dobject.h662 should_include_member(Symbol_table* symtab, Layout* layout, in should_include_member()
890 do_layout(Symbol_table*, Layout*, Read_symbols_data*) = 0;
1016 Symbol_table*);
2338 const Symbol_table* symtab);
2396 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
2427 do_scan_relocs(Symbol_table*, Layout*, Read_relocs_data*);
2701 emit_relocs_scan_reltype(Symbol_table*, Layout*,
2819 const Symbol_table* symtab);
2929 print_symbol_counts(const Symbol_table*) const;
2933 print_cref(const Symbol_table*, FILE*) const;
[all …]
H A Dreloc.cc509 Symbol_table* symtab, in emit_relocs_scan()
868 const Symbol_table* symtab, in do_relocate_sections()
884 const Symbol_table* symtab, in relocate_section_range()
1202 const Symbol_table* symtab, in split_stack_adjust()
1235 const Symbol_table* symtab, in split_stack_adjust_reltype()
1737 const Symbol_table* symtab,
1746 const Symbol_table* symtab,
1765 const Symbol_table* symtab,
1774 const Symbol_table* symtab,
1793 const Symbol_table* symtab,
[all …]
H A Ddynobj.h189 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
193 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*);
196 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*,
276 do_get_global_symbol_counts(const Symbol_table*, size_t*, size_t*) const;
570 record_version(const Symbol_table* symtab, Stringpool*, const Symbol* sym);
576 finalize(Symbol_table* symtab, unsigned int dynsym_index,
593 symbol_section_contents(const Symbol_table*, const Stringpool*,
638 get_dynobj_for_sym(const Symbol_table*, const Symbol* sym) const;
642 version_index(const Symbol_table*, const Stringpool*,
/dragonfly/contrib/binutils-2.27/gold/
H A Dscript.h45 class Symbol_table; variable
80 eval(const Symbol_table*, const Layout*, bool check_assertions);
223 check_unmatched_names(const Symbol_table*) const;
341 add_to_table(Symbol_table*);
345 finalize(Symbol_table*, const Layout*);
349 finalize_with_dot(Symbol_table*, const Layout*, uint64_t dot_value,
376 sized_finalize(Symbol_table*, const Layout*, bool is_dot_available,
408 check(const Symbol_table*, const Layout*);
463 add_symbols_to_table(Symbol_table*);
493 finalize_symbols(Symbol_table*, const Layout*);
[all …]
H A Dcommon.cc72 Sort_commons(const Symbol_table* symtab, in Sort_commons()
73 Symbol_table::Sort_commons_order sort_order) in Sort_commons()
81 const Symbol_table* symtab_;
83 Symbol_table::Sort_commons_order sort_order_;
95 const Symbol_table* symtab = this->symtab_; in operator ()()
115 == Symbol_table::SORT_COMMONS_BY_ALIGNMENT_ASCENDING) in operator ()()
124 == Symbol_table::SORT_COMMONS_BY_SIZE_DESCENDING); in operator ()()
132 if (this->sort_order_ == Symbol_table::SORT_COMMONS_BY_SIZE_DESCENDING) in operator ()()
149 Symbol_table::allocate_commons(Layout* layout, Mapfile* mapfile) in allocate_commons()
192 Symbol_table::do_allocate_commons(Layout* layout, Mapfile* mapfile, in do_allocate_commons()
[all …]
H A Dreadsyms.h36 class Symbol_table; variable
59 Read_symbols(Input_objects* input_objects, Symbol_table* symtab, in Read_symbols()
117 Symbol_table* symtab_;
139 Add_symbols(Input_objects* input_objects, Symbol_table* symtab, in Add_symbols()
169 Symbol_table* symtab_;
276 Check_library(Symbol_table* /*symtab*/, Layout* layout, in Check_library() argument
354 Start_group(Symbol_table* symtab, Finish_group* finish_group, in Start_group()
378 Symbol_table* symtab_;
390 Finish_group(Input_objects* input_objects, Symbol_table* symtab, in Finish_group()
431 Symbol_table* symtab_;
[all …]
H A Dresolve.cc242 Symbol_table::resolve(Sized_symbol<size>* to, in resolve()
426 Symbol_table::report_resolve_problem(false, in resolve()
431 Symbol_table::report_resolve_problem(false, in resolve()
436 Symbol_table::report_resolve_problem(false, in resolve()
518 Symbol_table::report_resolve_problem(true, in should_override()
557 Symbol_table::report_resolve_problem(false, in should_override()
592 Symbol_table::report_resolve_problem(false, in should_override()
1058 Symbol_table::resolve<32, false>(
1070 Symbol_table::resolve<32, true>(
1084 Symbol_table::resolve<64, false>(
[all …]
H A Dtarget.h58 class Symbol_table; variable
216 Symbol_table* symtab) in finalize_sections()
770 do_gc_mark_symbol(Symbol_table*, Symbol*) const in do_gc_mark_symbol() argument
782 Symbol_table*) const in do_set_dynsym_indexes() argument
855 gc_process_relocs(Symbol_table* symtab,
880 scan_relocs(Symbol_table* symtab,
919 scan_relocatable_relocs(Symbol_table* symtab,
935 emit_relocs_scan(Symbol_table* symtab,
1040 init_got_plt_for_update(Symbol_table*, in init_got_plt_for_update() argument
1066 register_global_plt_entry(Symbol_table*, Layout*, in register_global_plt_entry() argument
[all …]
H A Darchive.h41 class Symbol_table; variable
99 should_include_member(Symbol_table* symtab, Layout*, const char* sym_name,
248 add_symbols(Symbol_table*, Layout*, Input_objects*, Mapfile*);
336 include_all_members(Symbol_table*, Layout*, Input_objects*, Mapfile*);
340 include_member(Symbol_table*, Layout*, Input_objects*, off_t off,
422 Add_archive_symbols(Symbol_table* symtab, Layout* layout, in Add_archive_symbols()
458 Symbol_table* symtab_;
480 add_symbols(Symbol_table*, Layout*, Input_objects*);
484 include_member(Symbol_table*, Layout*, Input_objects*, const Archive_member&);
527 Add_lib_group_symbols(Symbol_table* symtab, Layout* layout, in Add_lib_group_symbols()
[all …]
H A Dcref.cc65 print_symbol_counts(const Symbol_table*, FILE*) const;
69 print_cref(const Symbol_table*, FILE*) const;
105 print_objects_symbol_counts(const Symbol_table*, FILE*, const Objects*) const;
109 print_object_symbol_counts(const Symbol_table*, FILE*, const Object*) const;
160 Cref_inputs::print_object_symbol_counts(const Symbol_table* symtab, in print_object_symbol_counts()
172 Cref_inputs::print_objects_symbol_counts(const Symbol_table* symtab, in print_objects_symbol_counts()
201 Cref_inputs::print_symbol_counts(const Symbol_table* symtab, FILE* f) const in print_symbol_counts()
287 Cref_inputs::print_cref(const Symbol_table*, FILE* f) const in print_cref() argument
372 Cref::print_symbol_counts(const Symbol_table* symtab) const in print_symbol_counts()
396 Cref::print_cref(const Symbol_table* symtab, FILE* f) const in print_cref()
H A Dsymtab.cc565 Symbol_table::Symbol_table(unsigned int count, in Symbol_table() function in gold::Symbol_table
576 Symbol_table::~Symbol_table() in ~Symbol_table()
1150 Symbol_table::add_from_relobj( in add_from_relobj()
1355 Symbol_table::add_from_pluginobj( in add_from_pluginobj()
1419 Symbol_table::add_from_dynobj( in add_from_dynobj()
1632 Symbol_table::add_from_incrobj( in add_from_incrobj()
3207 Symbol_table::sized_write_symbol( in sized_write_symbol()
3769 Symbol_table::add_from_incrobj(
3779 Symbol_table::add_from_incrobj(
3789 Symbol_table::add_from_incrobj(
[all …]
H A Dlayout.h47 class Symbol_table; variable
177 Symbol_table* symtab, in Layout_task_runner()
195 Symbol_table* symtab_;
612 layout_group(Symbol_table* symtab,
697 define_section_symbols(Symbol_table*);
710 define_script_symbols(Symbol_table* symtab) in define_script_symbols()
715 define_group_signatures(Symbol_table*);
1107 const Symbol_table*,
1115 const Symbol_table*,
1520 const Symbol_table* symtab_;
[all …]
H A Dplugin.h42 class Symbol_table; variable
188 Input_objects* input_objects, Symbol_table* symtab,
285 Symbol_table*
375 Symbol_table* symtab_;
403 get_symbol_resolution_info(Symbol_table* symtab,
485 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
489 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*);
492 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*,
552 do_get_global_symbol_counts(const Symbol_table*, size_t*, size_t*) const;
575 Symbol_table* symtab, Layout* /*layout*/, Dirsearch* dirpath, in Plugin_hook()
[all …]
H A Dobject.h660 should_include_member(Symbol_table* symtab, Layout* layout, in should_include_member()
885 do_layout(Symbol_table*, Layout*, Read_symbols_data*) = 0;
1011 Symbol_table*);
2323 const Symbol_table* symtab);
2381 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
2412 do_scan_relocs(Symbol_table*, Layout*, Read_relocs_data*);
2670 emit_relocs_scan_reltype(Symbol_table*, Layout*,
2784 const Symbol_table* symtab);
2894 print_symbol_counts(const Symbol_table*) const;
2898 print_cref(const Symbol_table*, FILE*) const;
[all …]
H A Ddynobj.h189 do_layout(Symbol_table*, Layout*, Read_symbols_data*);
193 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*);
196 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*,
276 do_get_global_symbol_counts(const Symbol_table*, size_t*, size_t*) const;
570 record_version(const Symbol_table* symtab, Stringpool*, const Symbol* sym);
576 finalize(Symbol_table* symtab, unsigned int dynsym_index,
593 symbol_section_contents(const Symbol_table*, const Stringpool*,
638 get_dynobj_for_sym(const Symbol_table*, const Symbol* sym) const;
642 version_index(const Symbol_table*, const Stringpool*,

1234