Lines Matching refs:layout

114 		Layout* layout, Mapfile* mapfile)  in Middle_runner()  argument
116 layout_(layout), mapfile_(mapfile) in Middle_runner()
145 Layout* layout, Mapfile* mapfile) in Gc_runner() argument
147 layout_(layout), mapfile_(mapfile) in Gc_runner()
176 Symbol_table* symtab, Layout* layout, Mapfile* mapfile) in queue_initial_tasks() argument
208 && ibase->check_inputs(cmdline, layout->incremental_inputs())) in queue_initial_tasks()
209 ibase->init_layout(layout); in queue_initial_tasks()
241 workqueue->queue(new Read_symbols(input_objects, symtab, layout, in queue_initial_tasks()
262 layout, &search_path, mapfile, in queue_initial_tasks()
276 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, in queue_initial_tasks()
291 layout, in queue_initial_tasks()
301 layout, in queue_initial_tasks()
319 Layout* layout, in process_incremental_input() argument
352 return new Check_script(layout, ibase, input_file_index, input_reader, in process_incremental_input()
365 return new Check_library(symtab, layout, ibase, input_file_index, in process_incremental_input()
371 return new Read_symbols(input_objects, symtab, layout, search_path, in process_incremental_input()
387 return new Read_member(input_objects, symtab, layout, mapfile, in process_incremental_input()
400 return new Add_symbols(input_objects, symtab, layout, in process_incremental_input()
412 return new Read_symbols(input_objects, symtab, layout, search_path, 0, in process_incremental_input()
425 return new Add_symbols(input_objects, symtab, layout, search_path, 0, in process_incremental_input()
442 Layout* layout, in queue_middle_gc_tasks() argument
455 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_gc_tasks()
472 layout, in queue_middle_gc_tasks()
487 Layout* layout, in queue_middle_tasks() argument
496 symtab->add_undefined_symbols_from_command_line(layout); in queue_middle_tasks()
514 symtab->gc_mark_undef_symbols(layout); in queue_middle_tasks()
536 || layout->is_unique_segment_for_sections_specified()) in queue_middle_tasks()
543 (*p)->layout(symtab, layout, NULL); in queue_middle_tasks()
556 layout->finalize_eh_frame_section(); in queue_middle_tasks()
562 && layout->is_section_ordering_specified() in queue_middle_tasks()
566 = layout->section_list().begin(); in queue_middle_tasks()
567 p != layout->section_list().end(); in queue_middle_tasks()
569 (*p)->update_section_layout(layout->get_section_order_map()); in queue_middle_tasks()
597 && layout->incremental_base() == NULL) in queue_middle_tasks()
646 Incremental_binary* ibase = layout->incremental_base(); in queue_middle_tasks()
647 ibase->process_got_plt(symtab, layout); in queue_middle_tasks()
652 layout->script_options()->print(stderr); in queue_middle_tasks()
661 Script_options* so = layout->script_options(); in queue_middle_tasks()
666 layout->create_notes(); in queue_middle_tasks()
669 layout->create_script_sections(); in queue_middle_tasks()
673 layout->create_initial_dynamic_sections(symtab); in queue_middle_tasks()
676 layout->define_script_symbols(symtab); in queue_middle_tasks()
682 layout->attach_sections_to_segments(target); in queue_middle_tasks()
687 define_standard_symbols(symtab, layout); in queue_middle_tasks()
691 layout->define_section_symbols(symtab); in queue_middle_tasks()
694 target->define_standard_symbols(symtab, layout); in queue_middle_tasks()
698 layout->define_group_signatures(symtab); in queue_middle_tasks()
709 workqueue->queue(new Allocate_commons_task(symtab, layout, mapfile, in queue_middle_tasks()
724 workqueue->queue(new Scan_relocs(symtab, layout, *p, in queue_middle_tasks()
749 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_tasks()
780 layout, in queue_middle_tasks()
793 Layout* layout, in queue_final_tasks() argument
806 bool any_postprocessing_sections = layout->any_postprocessing_sections(); in queue_final_tasks()
834 workqueue->queue(new Write_symbols_task(layout, in queue_final_tasks()
837 layout->sympool(), in queue_final_tasks()
838 layout->dynpool(), in queue_final_tasks()
843 workqueue->queue(new Write_sections_task(layout, of, output_sections_blocker, in queue_final_tasks()
848 workqueue->queue(new Write_data_task(layout, symtab, of, final_blocker)); in queue_final_tasks()
855 workqueue->queue(new Relocate_task(symtab, layout, *p, of, in queue_final_tasks()
866 Task* t = new Write_after_input_sections_task(layout, of, in queue_final_tasks()
875 Task* t = new Write_after_input_sections_task(layout, of, in queue_final_tasks()
889 layout, in queue_final_tasks()
898 workqueue->queue(new Task_function(new Close_task_runner(&options, layout, in queue_final_tasks()