/dragonfly/contrib/binutils-2.34/gold/ |
H A D | script.h | 45 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 D | common.cc | 72 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 D | readsyms.h | 36 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 D | target.h | 58 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 D | archive.h | 41 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 D | symtab.cc | 566 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 D | resolve.cc | 243 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 D | cref.cc | 65 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 D | layout.h | 47 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 D | plugin.h | 42 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 D | object.h | 662 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 D | reloc.cc | 509 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 D | dynobj.h | 189 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 D | script.h | 45 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 D | common.cc | 72 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 D | readsyms.h | 36 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 D | resolve.cc | 242 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 D | target.h | 58 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 D | archive.h | 41 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 D | cref.cc | 65 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 D | symtab.cc | 565 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 D | layout.h | 47 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 D | plugin.h | 42 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 D | object.h | 660 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 D | dynobj.h | 189 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*,
|