Searched refs:input_objects (Results 1 - 18 of 18) sorted by relevance

/haiku-buildtools/binutils/gold/
H A Dgold.cc112 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 Dreadsyms.h59 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 Darchive.cc772 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 Dmain.cc207 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 Dplugin.h188 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 Darchive.h423 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 Dicf.h82 find_identical_sections(const Input_objects* input_objects,
H A Dmapfile.cc347 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 Dtarget.h225 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 Dlayout.cc2696 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 Dicf.cc750 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 Dreadsyms.cc112 Read_symbols::requeue(Workqueue* workqueue, Input_objects* input_objects, argument
128 workqueue->queue(new Read_symbols(input_objects, symtab, layout, dirpath,
H A Dlayout.h176 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 Dmips.cc2083 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 Darm.cc9394 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 Dscript.cc1469 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 Dplugin.cc546 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 Daarch64.cc5559 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

Completed in 368 milliseconds