Lines Matching refs:layout

117 		Layout* layout, Mapfile* mapfile)  in Middle_runner()  argument
119 layout_(layout), mapfile_(mapfile) in Middle_runner()
148 Layout* layout, Mapfile* mapfile) in Gc_runner() argument
150 layout_(layout), mapfile_(mapfile) in Gc_runner()
179 Symbol_table* symtab, Layout* layout, Mapfile* mapfile) in queue_initial_tasks() argument
211 && ibase->check_inputs(cmdline, layout->incremental_inputs())) in queue_initial_tasks()
212 ibase->init_layout(layout); in queue_initial_tasks()
244 workqueue->queue(new Read_symbols(input_objects, symtab, layout, in queue_initial_tasks()
265 layout, &search_path, mapfile, in queue_initial_tasks()
279 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, in queue_initial_tasks()
294 layout, in queue_initial_tasks()
304 layout, in queue_initial_tasks()
322 Layout* layout, in process_incremental_input() argument
355 return new Check_script(layout, ibase, input_file_index, input_reader, in process_incremental_input()
368 return new Check_library(symtab, layout, ibase, input_file_index, in process_incremental_input()
374 return new Read_symbols(input_objects, symtab, layout, search_path, in process_incremental_input()
390 return new Read_member(input_objects, symtab, layout, mapfile, in process_incremental_input()
403 return new Add_symbols(input_objects, symtab, layout, in process_incremental_input()
415 return new Read_symbols(input_objects, symtab, layout, search_path, 0, in process_incremental_input()
428 return new Add_symbols(input_objects, symtab, layout, search_path, 0, in process_incremental_input()
445 Layout* layout, in queue_middle_gc_tasks() argument
458 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_gc_tasks()
475 layout, in queue_middle_gc_tasks()
490 Layout* layout, in queue_middle_tasks() argument
499 symtab->add_undefined_symbols_from_command_line(layout); in queue_middle_tasks()
517 symtab->gc_mark_undef_symbols(layout); in queue_middle_tasks()
539 || layout->is_unique_segment_for_sections_specified()) in queue_middle_tasks()
546 (*p)->layout(symtab, layout, NULL); in queue_middle_tasks()
563 && layout->incremental_base() == NULL) in queue_middle_tasks()
580 for (Layout::Section_list::const_iterator p = layout->section_list().begin(); in queue_middle_tasks()
581 p != layout->section_list().end(); in queue_middle_tasks()
613 layout->finalize_eh_frame_section(); in queue_middle_tasks()
619 && layout->is_section_ordering_specified() in queue_middle_tasks()
623 = layout->section_list().begin(); in queue_middle_tasks()
624 p != layout->section_list().end(); in queue_middle_tasks()
626 (*p)->update_section_layout(layout->get_section_order_map()); in queue_middle_tasks()
695 Incremental_binary* ibase = layout->incremental_base(); in queue_middle_tasks()
696 ibase->process_got_plt(symtab, layout); in queue_middle_tasks()
701 layout->script_options()->print(stderr); in queue_middle_tasks()
710 Script_options* so = layout->script_options(); in queue_middle_tasks()
715 layout->create_notes(); in queue_middle_tasks()
718 layout->create_script_sections(); in queue_middle_tasks()
722 layout->create_initial_dynamic_sections(symtab); in queue_middle_tasks()
725 layout->define_script_symbols(symtab); in queue_middle_tasks()
728 layout->attach_sections_to_segments(target); in queue_middle_tasks()
733 define_standard_symbols(symtab, layout); in queue_middle_tasks()
737 layout->define_section_symbols(symtab); in queue_middle_tasks()
740 target->define_standard_symbols(symtab, layout); in queue_middle_tasks()
744 layout->define_group_signatures(symtab); in queue_middle_tasks()
755 workqueue->queue(new Allocate_commons_task(symtab, layout, mapfile, in queue_middle_tasks()
770 workqueue->queue(new Scan_relocs(symtab, layout, *p, in queue_middle_tasks()
795 workqueue->queue(new Read_relocs(symtab, layout, *p, this_blocker, in queue_middle_tasks()
826 layout, in queue_middle_tasks()
839 Layout* layout, in queue_final_tasks() argument
852 bool any_postprocessing_sections = layout->any_postprocessing_sections(); in queue_final_tasks()
880 workqueue->queue(new Write_symbols_task(layout, in queue_final_tasks()
883 layout->sympool(), in queue_final_tasks()
884 layout->dynpool(), in queue_final_tasks()
889 workqueue->queue(new Write_sections_task(layout, of, output_sections_blocker, in queue_final_tasks()
894 workqueue->queue(new Write_data_task(layout, symtab, of, final_blocker)); in queue_final_tasks()
901 workqueue->queue(new Relocate_task(symtab, layout, *p, of, in queue_final_tasks()
912 Task* t = new Write_after_input_sections_task(layout, of, in queue_final_tasks()
921 Task* t = new Write_after_input_sections_task(layout, of, in queue_final_tasks()
929 final_blocker = layout->queue_build_id_tasks(workqueue, final_blocker, of); in queue_final_tasks()
933 workqueue->queue(new Task_function(new Close_task_runner(&options, layout, in queue_final_tasks()