| /dflybsd-src/contrib/binutils-2.27/gold/ |
| H A D | script-sections.h | 139 create_sections(Layout*); 147 finalize_symbols(Symbol_table* symtab, const Layout* layout); 181 set_section_addresses(Symbol_table*, Layout*); 192 expected_segment_count(const Layout*) const; 249 block_in_region(Symbol_table*, Layout*, uint64_t, uint64_t) const; 268 create_segments(Layout*, uint64_t); 272 create_note_and_tls_segments(Layout*, const std::vector<Output_section*>*); 280 total_header_size(Layout* layout) const; 289 create_segments_from_phdrs_clause(Layout* layout, uint64_t); 293 attach_sections_using_phdrs_clause(Layout*); [all …]
|
| H A D | layout.cc | 289 Layout::Relaxation_debug_check::check_output_data_for_reset_values( in check_output_data_for_reset_values() 290 const Layout::Section_list& sections, in check_output_data_for_reset_values() 291 const Layout::Data_list& special_outputs, in check_output_data_for_reset_values() 292 const Layout::Data_list& relax_outputs) in check_output_data_for_reset_values() 294 for(Layout::Section_list::const_iterator p = sections.begin(); in check_output_data_for_reset_values() 299 for(Layout::Data_list::const_iterator p = special_outputs.begin(); in check_output_data_for_reset_values() 310 Layout::Relaxation_debug_check::read_sections( in read_sections() 311 const Layout::Section_list& sections) in read_sections() 313 for(Layout::Section_list::const_iterator p = sections.begin(); in read_sections() 330 Layout::Relaxation_debug_check::verify_sections( in verify_sections() [all …]
|
| H A D | script.h | 46 class Layout; variable 80 eval(const Symbol_table*, const Layout*, bool check_assertions); 99 eval_with_dot(const Symbol_table*, const Layout*, bool check_assertions, 111 eval_maybe_dot(const Symbol_table*, const Layout*, bool check_assertions, 345 finalize(Symbol_table*, const Layout*); 349 finalize_with_dot(Symbol_table*, const Layout*, uint64_t dot_value, 356 set_if_absolute(Symbol_table*, const Layout*, bool is_dot_available, 370 finalize_maybe_dot(Symbol_table*, const Layout*, bool is_dot_available, 376 sized_finalize(Symbol_table*, const Layout*, bool is_dot_available, 408 check(const Symbol_table*, const Layout*); [all …]
|
| H A D | readsyms.h | 60 Layout* layout, Dirsearch* dirpath, int dirindex, in Read_symbols() 81 requeue(Workqueue*, Input_objects*, Symbol_table*, Layout*, Dirsearch*, 118 Layout* layout_; 140 Layout* layout, Dirsearch* /*dirpath*/, int /*dirindex*/, in Add_symbols() 170 Layout* layout_; 192 Layout* /*layout*/, Mapfile* /*mapfile*/, in Read_member() argument 230 Check_script(Layout* layout, Incremental_binary* ibase, in Check_script() 262 Layout* layout_; 276 Check_library(Symbol_table* /*symtab*/, Layout* layout, in Check_library() 306 Layout* layout_; [all …]
|
| H A D | layout.h | 179 Layout* layout, in Layout_task_runner() 197 Layout* layout_; 492 class Layout 495 Layout(int number_of_input_files, Script_options*); 497 ~Layout() in ~Layout() 998 Layout(const Layout&); 999 Layout& operator=(const Layout&); 1267 Compare_segments(Layout* layout) in Compare_segments() 1276 Layout* layout_; 1291 check_output_data_for_reset_values(const Layout::Section_list&, [all …]
|
| H A D | archive.h | 40 class Layout; 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() 459 Layout* layout_; 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 | script-sections.cc | 98 set_address(uint64_t addr, const Symbol_table* symtab, const Layout* layout) in set_address() 115 const Symbol_table* symtab, const Layout* layout) in increment_offset() 128 has_room_for(const Symbol_table* symtab, const Layout* layout, in has_room_for() 436 && (name == ".comment" || Layout::is_debug_info_section(name.c_str()))) in output_section_init() 474 && !Layout::is_debug_info_section(os->name())) in find_place() 583 create_sections(Layout*) in create_sections() argument 593 finalize_symbols(Symbol_table*, const Layout*, uint64_t*) in finalize_symbols() argument 613 set_section_addresses(Symbol_table*, Layout*, uint64_t*, uint64_t*, in set_section_addresses() argument 686 finalize_symbols(Symbol_table* symtab, const Layout* layout, in finalize_symbols() 696 set_section_addresses(Symbol_table* symtab, Layout* layout, in set_section_addresses() [all …]
|
| H A D | i386.cc | 55 Output_data_got_plt_i386(Layout* layout) in Output_data_got_plt_i386() 73 Layout* layout_; 86 Output_data_plt_i386(Layout*, uint64_t addralign, 91 add_entry(Symbol_table*, Layout*, Symbol* gsym); 95 add_local_ifunc_entry(Symbol_table*, Layout*, 106 rel_tls_desc(Layout*); 110 rel_irelative(Symbol_table*, Layout*); 142 add_eh_frame(Layout* layout) in add_eh_frame() 185 do_add_eh_frame(Layout*) = 0; 261 Output_data_plt_i386_standard(Layout* layout, in Output_data_plt_i386_standard() [all …]
|
| H A D | plugin.h | 43 class Layout; variable 158 load_plugins(Layout* layout); 289 Layout* 376 Layout* layout_; 419 include_comdat_group(std::string comdat_key, Layout* layout); 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*, 575 Symbol_table* symtab, Layout* /*layout*/, Dirsearch* dirpath, in Plugin_hook() argument
|
| H A D | x86_64.cc | 56 Output_data_got_plt_x86_64(Layout* layout) in Output_data_got_plt_x86_64() 61 Output_data_got_plt_x86_64(Layout* layout, off_t data_size) in Output_data_got_plt_x86_64() 79 Layout* layout_; 93 Output_data_plt_x86_64(Layout* layout, uint64_t addralign, in Output_data_plt_x86_64() 103 Output_data_plt_x86_64(Layout* layout, uint64_t plt_entry_size, in Output_data_plt_x86_64() 123 init(Layout* layout); 127 add_entry(Symbol_table*, Layout*, Symbol* gsym); 131 add_local_ifunc_entry(Symbol_table* symtab, Layout*, 137 add_relocation(Symbol_table*, Layout*, Symbol* gsym, 170 rela_tlsdesc(Layout*); [all …]
|
| H A D | object.h | 41 class Layout; variable 650 layout(Symbol_table* symtab, Layout* layout, Read_symbols_data* sd) in layout() 655 add_symbols(Symbol_table* symtab, Read_symbols_data* sd, Layout *layout) in add_symbols() 660 should_include_member(Symbol_table* symtab, Layout* layout, in should_include_member() 885 do_layout(Symbol_table*, Layout*, Read_symbols_data*) = 0; 890 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*) = 0; 893 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*, 1150 gc_process_relocs(Symbol_table* symtab, Layout* layout, Read_relocs_data* rd) in gc_process_relocs() 1155 scan_relocs(Symbol_table* symtab, Layout* layout, Read_relocs_data* rd) in scan_relocs() 1279 relocate(const Symbol_table* symtab, const Layout* layout, Output_file* of) in relocate() [all …]
|
| H A D | gold.h | 49 class Layout; variable 210 Layout*, 221 Layout*, 231 Layout*, 240 Layout*,
|
| /dflybsd-src/contrib/binutils-2.34/gold/ |
| H A D | script-sections.h | 139 create_sections(Layout*); 147 finalize_symbols(Symbol_table* symtab, const Layout* layout); 184 set_section_addresses(Symbol_table*, Layout*); 195 expected_segment_count(const Layout*) const; 252 block_in_region(Symbol_table*, Layout*, uint64_t, uint64_t) const; 271 create_segments(Layout*, uint64_t); 275 create_note_and_tls_segments(Layout*, const std::vector<Output_section*>*); 283 total_header_size(Layout* layout) const; 292 create_segments_from_phdrs_clause(Layout* layout, uint64_t); 296 attach_sections_using_phdrs_clause(Layout*); [all …]
|
| H A D | layout.cc | 293 Layout::Relaxation_debug_check::check_output_data_for_reset_values( in check_output_data_for_reset_values() 294 const Layout::Section_list& sections, in check_output_data_for_reset_values() 295 const Layout::Data_list& special_outputs, in check_output_data_for_reset_values() 296 const Layout::Data_list& relax_outputs) in check_output_data_for_reset_values() 298 for(Layout::Section_list::const_iterator p = sections.begin(); in check_output_data_for_reset_values() 303 for(Layout::Data_list::const_iterator p = special_outputs.begin(); in check_output_data_for_reset_values() 314 Layout::Relaxation_debug_check::read_sections( in read_sections() 315 const Layout::Section_list& sections) in read_sections() 317 for(Layout::Section_list::const_iterator p = sections.begin(); in read_sections() 334 Layout::Relaxation_debug_check::verify_sections( in verify_sections() [all …]
|
| H A D | script.h | 46 class Layout; variable 80 eval(const Symbol_table*, const Layout*, bool check_assertions); 99 eval_with_dot(const Symbol_table*, const Layout*, bool check_assertions, 111 eval_maybe_dot(const Symbol_table*, const Layout*, bool check_assertions, 349 finalize(Symbol_table*, const Layout*); 361 finalize_with_dot(Symbol_table*, const Layout*, uint64_t dot_value, 368 set_if_absolute(Symbol_table*, const Layout*, bool is_dot_available, 382 finalize_maybe_dot(Symbol_table*, const Layout*, bool is_dot_available, 388 sized_finalize(Symbol_table*, const Layout*, bool is_dot_available, 420 check(const Symbol_table*, const Layout*); [all …]
|
| H A D | readsyms.h | 60 Layout* layout, Dirsearch* dirpath, int dirindex, in Read_symbols() 81 requeue(Workqueue*, Input_objects*, Symbol_table*, Layout*, Dirsearch*, 118 Layout* layout_; 140 Layout* layout, Dirsearch* /*dirpath*/, int /*dirindex*/, in Add_symbols() 170 Layout* layout_; 192 Layout* /*layout*/, Mapfile* /*mapfile*/, in Read_member() argument 230 Check_script(Layout* layout, Incremental_binary* ibase, in Check_script() 262 Layout* layout_; 276 Check_library(Symbol_table* /*symtab*/, Layout* layout, in Check_library() 306 Layout* layout_; [all …]
|
| H A D | layout.h | 179 Layout* layout, in Layout_task_runner() 197 Layout* layout_; 504 class Layout 507 Layout(int number_of_input_files, Script_options*); 509 ~Layout() in ~Layout() 1043 Layout(const Layout&); 1044 Layout& operator=(const Layout&); 1325 Compare_segments(Layout* layout) in Compare_segments() 1334 Layout* layout_; 1349 check_output_data_for_reset_values(const Layout::Section_list&, [all …]
|
| H A D | archive.h | 40 class Layout; 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() 459 Layout* layout_; 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 | script-sections.cc | 98 set_address(uint64_t addr, const Symbol_table* symtab, const Layout* layout) in set_address() 115 const Symbol_table* symtab, const Layout* layout) in increment_offset() 128 has_room_for(const Symbol_table* symtab, const Layout* layout, in has_room_for() 451 && (name == ".comment" || Layout::is_debug_info_section(name.c_str()))) in output_section_init() 489 && !Layout::is_debug_info_section(os->name())) in find_place() 617 create_sections(Layout*) in create_sections() argument 627 finalize_symbols(Symbol_table*, const Layout*, uint64_t*) in finalize_symbols() argument 647 set_section_addresses(Symbol_table*, Layout*, uint64_t*, uint64_t*, in set_section_addresses() argument 720 finalize_symbols(Symbol_table* symtab, const Layout* layout, in finalize_symbols() 730 set_section_addresses(Symbol_table* symtab, Layout* layout, in set_section_addresses() [all …]
|
| H A D | i386.cc | 55 Output_data_got_plt_i386(Layout* layout) in Output_data_got_plt_i386() 73 Layout* layout_; 86 Output_data_plt_i386(Layout*, uint64_t addralign, 91 add_entry(Symbol_table*, Layout*, Symbol* gsym); 95 add_local_ifunc_entry(Symbol_table*, Layout*, 106 rel_tls_desc(Layout*); 110 rel_irelative(Symbol_table*, Layout*); 142 add_eh_frame(Layout* layout) in add_eh_frame() 185 do_add_eh_frame(Layout*) = 0; 261 Output_data_plt_i386_standard(Layout* layout, in Output_data_plt_i386_standard() [all …]
|
| H A D | x86_64.cc | 56 Output_data_got_plt_x86_64(Layout* layout) in Output_data_got_plt_x86_64() 61 Output_data_got_plt_x86_64(Layout* layout, off_t data_size) in Output_data_got_plt_x86_64() 79 Layout* layout_; 93 Output_data_plt_x86_64(Layout* layout, uint64_t addralign, in Output_data_plt_x86_64() 103 Output_data_plt_x86_64(Layout* layout, uint64_t plt_entry_size, in Output_data_plt_x86_64() 123 init(Layout* layout); 127 add_entry(Symbol_table*, Layout*, Symbol* gsym); 131 add_local_ifunc_entry(Symbol_table* symtab, Layout*, 137 add_relocation(Symbol_table*, Layout*, Symbol* gsym, 170 rela_tlsdesc(Layout*); [all …]
|
| H A D | object.h | 41 class Layout; variable 652 layout(Symbol_table* symtab, Layout* layout, Read_symbols_data* sd) in layout() 657 add_symbols(Symbol_table* symtab, Read_symbols_data* sd, Layout *layout) in add_symbols() 662 should_include_member(Symbol_table* symtab, Layout* layout, in should_include_member() 890 do_layout(Symbol_table*, Layout*, Read_symbols_data*) = 0; 895 do_add_symbols(Symbol_table*, Read_symbols_data*, Layout*) = 0; 898 do_should_include_member(Symbol_table* symtab, Layout*, Read_symbols_data*, 1155 gc_process_relocs(Symbol_table* symtab, Layout* layout, Read_relocs_data* rd) in gc_process_relocs() 1160 scan_relocs(Symbol_table* symtab, Layout* layout, Read_relocs_data* rd) in scan_relocs() 1284 relocate(const Symbol_table* symtab, const Layout* layout, Output_file* of) in relocate() [all …]
|
| H A D | target.h | 225 finalize_sections(Layout* layout, const Input_objects* input_objects, in finalize_sections() 389 Layout* layout, const Task* task) in relax() 450 define_standard_symbols(Symbol_table* symtab, Layout* layout) in define_standard_symbols() 514 finalize_gnu_properties(Layout* layout) const in finalize_gnu_properties() 592 do_finalize_sections(Layout*, const Input_objects*, Symbol_table*) in do_finalize_sections() argument 750 do_relax(int, const Input_objects*, Symbol_table*, Layout*, const Task*) in do_relax() argument 783 do_define_standard_symbols(Symbol_table*, Layout*) in do_define_standard_symbols() argument 825 do_finalize_gnu_properties(Layout*) const in do_finalize_gnu_properties() argument 884 Layout* layout, 909 Layout* layout, [all …]
|
| H A D | reloc.cc | 387 Layout* layout, in do_gc_process_relocs() 427 Layout* layout, in do_scan_relocs() 510 Layout* layout, in emit_relocs_scan() 588 const Layout* layout, in do_relocate() 678 Sized_relobj_file<size, big_endian>::write_sections(const Layout* layout, in write_sections() 869 const Layout* layout, in do_relocate_sections() 885 const Layout* layout, in relocate_section_range() 1641 Layout* layout, 1649 Layout* layout, 1657 Layout* layout, [all …]
|
| H A D | plugin.h | 43 class Layout; variable 182 load_plugins(Layout* layout); 321 Layout* 412 Layout* layout_; 462 include_comdat_group(std::string comdat_key, Layout* layout); 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*, 618 Symbol_table* symtab, Layout* /*layout*/, Dirsearch* dirpath, in Plugin_hook() argument
|