/haiku-buildtools/binutils/gold/ |
H A D | gold.cc | 112 const Input_objects* input_objects, 115 : options_(options), input_objects_(input_objects), symtab_(symtab), 143 const Input_objects* input_objects, 146 : options_(options), input_objects_(input_objects), symtab_(symtab), 175 Workqueue* workqueue, Input_objects* input_objects, 241 workqueue->queue(new Read_symbols(input_objects, symtab, layout, 261 Task* t = process_incremental_input(ibase, i, input_objects, symtab, 276 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, 289 input_objects, 299 input_objects, 111 Middle_runner(const General_options& options, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 142 Gc_runner(const General_options& options, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 172 queue_initial_tasks(const General_options& options, Dirsearch& search_path, const Command_line& cmdline, Workqueue* workqueue, Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Mapfile* mapfile) argument 315 process_incremental_input(Incremental_binary* ibase, unsigned int input_file_index, Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Dirsearch* search_path, Mapfile* mapfile, Task_token* this_blocker, Task_token* next_blocker) argument 438 queue_middle_gc_tasks(const General_options& options, const Task* , const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Mapfile* mapfile) argument 483 queue_middle_tasks(const General_options& options, const Task* task, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Mapfile* mapfile) argument 790 queue_final_tasks(const General_options& options, const Input_objects* input_objects, const Symbol_table* symtab, Layout* layout, Workqueue* workqueue, Output_file* of) argument [all...] |
H A D | readsyms.h | 59 Read_symbols(Input_objects* input_objects, Symbol_table* symtab, argument 64 : input_objects_(input_objects), symtab_(symtab), layout_(layout), 139 Add_symbols(Input_objects* input_objects, Symbol_table* symtab, argument 145 : input_objects_(input_objects), symtab_(symtab), layout_(layout), 191 Read_member(Input_objects* /*input_objects*/, Symbol_table* /*symtab*/, 390 Finish_group(Input_objects* input_objects, Symbol_table* symtab, argument 393 : input_objects_(input_objects), symtab_(symtab), 448 int dirindex, Input_objects* input_objects, Mapfile* mapfile, 453 input_objects_(input_objects), mapfile_(mapfile), 447 Read_script(Symbol_table* symtab, Layout* layout, Dirsearch* dirpath, int dirindex, Input_objects* input_objects, Mapfile* mapfile, Input_group* input_group, const Input_argument* input_argument, Input_file* input_file, Task_token* this_blocker, Task_token* next_blocker) argument
|
H A D | archive.cc | 772 Input_objects* input_objects, Mapfile* mapfile) 777 return this->include_all_members(symtab, layout, input_objects, 782 input_objects->archive_start(this); 837 if (!this->include_member(symtab, layout, input_objects, 854 input_objects->archive_stop(this); 899 Input_objects* input_objects, Mapfile* mapfile) 908 input_objects->archive_start(this); 917 if (!this->include_member(symtab, layout, input_objects, p->first, 929 if (!this->include_member(symtab, layout, input_objects, p->off, 936 input_objects 771 add_symbols(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, Mapfile* mapfile) argument 898 include_all_members(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, Mapfile* mapfile) argument 988 include_member(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, off_t off, Mapfile* mapfile, Symbol* sym, const char* why) argument 1204 add_symbols(Symbol_table* symtab, Layout* layout, Input_objects* input_objects) argument 1265 include_member(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, const Archive_member& member) argument [all...] |
H A D | main.cc | 207 Input_objects input_objects; local 248 command_line, &workqueue, &input_objects, 311 input_objects.print_symbol_counts(&symtab); 315 input_objects.print_cref(&symtab,
|
H A D | plugin.h | 188 Input_objects* input_objects, Symbol_table* symtab, 282 input_objects() const function in class:gold::Plugin_manager 574 Plugin_hook(const General_options& options, Input_objects* input_objects, argument 578 : options_(options), input_objects_(input_objects), symtab_(symtab),
|
H A D | archive.h | 423 Input_objects* input_objects, Dirsearch* dirpath, 429 : symtab_(symtab), layout_(layout), input_objects_(input_objects), 528 Input_objects* input_objects, 530 : symtab_(symtab), layout_(layout), input_objects_(input_objects), 422 Add_archive_symbols(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, Dirsearch* dirpath, int dirindex, Mapfile* mapfile, const Input_argument* input_argument, Archive* archive, Input_group* input_group, Task_token* this_blocker, Task_token* next_blocker) argument 527 Add_lib_group_symbols(Symbol_table* symtab, Layout* layout, Input_objects* input_objects, Lib_group* lib, Task_token* next_blocker) argument
|
H A D | icf.h | 82 find_identical_sections(const Input_objects* input_objects,
|
H A D | mapfile.cc | 347 Mapfile::print_discarded_sections(const Input_objects* input_objects) argument 350 for (Input_objects::Relobj_iterator p = input_objects->relobj_begin(); 351 p != input_objects->relobj_end();
|
H A D | target.h | 225 finalize_sections(Layout* layout, const Input_objects* input_objects, argument 227 { return this->do_finalize_sections(layout, input_objects, symtab); } 388 relax(int pass, const Input_objects* input_objects, Symbol_table* symtab, argument 395 return this->do_relax(pass, input_objects, symtab, layout, task);
|
H A D | layout.cc | 2696 Layout::finalize(const Input_objects* input_objects, Symbol_table* symtab, 2702 target->finalize_sections(this, input_objects, symtab); 2704 this->count_local_symbols(task, input_objects); 2724 this->create_dynamic_symtab(input_objects, symtab, &dynstr, 2740 this->finish_dynamic_section(input_objects, symtab); 2795 && target->relax(pass, input_objects, symtab, this, task)); 2820 this->create_symtab_sections(input_objects, symtab, shndx, &off, 2823 this->assign_local_dynsym_offsets(input_objects); 3976 const Input_objects* input_objects) 3982 for (Input_objects::Relobj_iterator p = input_objects [all...] |
H A D | icf.cc | 750 Icf::find_identical_sections(const Input_objects* input_objects, argument 762 for (Input_objects::Relobj_iterator p = input_objects->relobj_begin(); 763 p != input_objects->relobj_end();
|
H A D | readsyms.cc | 112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, argument 128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath,
|
H A D | layout.h | 176 const Input_objects* input_objects, 181 : options_(options), input_objects_(input_objects), symtab_(symtab), 1532 const Input_objects* /*input_objects*/, 175 Layout_task_runner(const General_options& options, const Input_objects* input_objects, Symbol_table* symtab, Target* target, Layout* layout, Mapfile* mapfile) argument
|
H A D | mips.cc | 2083 const Input_objects* input_objects); 2087 lay_out_multi_got(Layout* layout, const Input_objects* input_objects); 2091 merge_gots(const Input_objects* input_objects); 6287 Symbol_table* symtab, const Input_objects* input_objects) 6298 this->lay_out_multi_got(layout, input_objects); 6302 for (Input_objects::Relobj_iterator p = input_objects->relobj_begin(); 6303 p != input_objects->relobj_end(); 6324 const Input_objects* input_objects) 6329 this->merge_gots(input_objects); 6375 const Input_objects* input_objects) 6286 lay_out_got(Layout* layout, Symbol_table* symtab, const Input_objects* input_objects) argument 6323 lay_out_multi_got(Layout* layout, const Input_objects* input_objects) argument 6374 merge_gots( const Input_objects* input_objects) argument 9499 do_finalize_sections(Layout* layout, const Input_objects* input_objects, Symbol_table* symtab) argument [all...] |
H A D | arm.cc | 9394 const Input_objects* input_objects, 9399 for (Input_objects::Relobj_iterator p = input_objects->relobj_begin(); 9400 p != input_objects->relobj_end(); 9416 for (Input_objects::Dynobj_iterator p = input_objects->dynobj_begin(); 9417 p != input_objects->dynobj_end(); 12337 const Input_objects* input_objects, 12412 this->fix_exidx_coverage(layout, input_objects, exidx_output_section, 12456 for (Input_objects::Relobj_iterator op = input_objects->relobj_begin(); 12457 op != input_objects->relobj_end(); 12516 for (Input_objects::Relobj_iterator op = input_objects [all...] |
H A D | script.cc | 1469 Input_objects* input_objects, Mapfile* mapfile, 1512 Read_symbols::requeue(workqueue, input_objects, symtab, layout, 1542 workqueue->queue_soon(new Read_symbols(input_objects, symtab, 1467 read_input_script(Workqueue* workqueue, Symbol_table* symtab, Layout* layout, Dirsearch* dirsearch, int dirindex, Input_objects* input_objects, Mapfile* mapfile, Input_group* input_group, const Input_argument* input_argument, Input_file* input_file, Task_token* next_blocker, bool* used_next_blocker) argument
|
H A D | plugin.cc | 546 Input_objects* input_objects, 554 this->input_objects_ = input_objects; 545 all_symbols_read(Workqueue* workqueue, Task* task, Input_objects* input_objects, Symbol_table* symtab, Dirsearch* dirpath, Mapfile* mapfile, Task_token** last_blocker) argument
|
H A D | aarch64.cc | 5559 const Input_objects* input_objects, 5596 for (Input_objects::Relobj_iterator op = input_objects->relobj_begin(); 5597 op != input_objects->relobj_end(); 5557 do_relax( int pass, const Input_objects* input_objects, Symbol_table* symtab, Layout* layout , const Task* task) argument
|