Lines Matching refs:options
70 && parameters->options().has_plugins()) in gold_exit()
71 parameters->options().plugins()->cleanup(); in gold_exit()
73 unlink_if_ordinary(parameters->options().output_file_name()); in gold_exit()
114 Middle_runner(const General_options& options, in Middle_runner() argument
118 : options_(options), input_objects_(input_objects), symtab_(symtab), in Middle_runner()
145 Gc_runner(const General_options& options, in Gc_runner() argument
149 : options_(options), input_objects_(input_objects), symtab_(symtab), in Gc_runner()
175 queue_initial_tasks(const General_options& options, in queue_initial_tasks() argument
184 if (options.printed_version()) in queue_initial_tasks()
186 if (options.print_output_format()) in queue_initial_tasks()
196 int thread_count = options.thread_count_initial(); in queue_initial_tasks()
206 Output_file* of = new Output_file(options.output_file_name()); in queue_initial_tasks()
207 if (of->open_base_file(options.incremental_base(), true)) in queue_initial_tasks()
275 if (options.has_plugins()) in queue_initial_tasks()
279 workqueue->queue(new Plugin_hook(options, input_objects, symtab, layout, in queue_initial_tasks()
285 if (options.relocatable() in queue_initial_tasks()
286 && (options.gc_sections() || options.icf_enabled())) in queue_initial_tasks()
289 if (options.gc_sections() || options.icf_enabled()) in queue_initial_tasks()
291 workqueue->queue(new Task_function(new Gc_runner(options, in queue_initial_tasks()
301 workqueue->queue(new Task_function(new Middle_runner(options, in queue_initial_tasks()
341 "", false, parameters->options()); in process_incremental_input()
441 queue_middle_gc_tasks(const General_options& options, in queue_middle_gc_tasks() argument
472 workqueue->queue(new Task_function(new Middle_runner(options, in queue_middle_gc_tasks()
486 queue_middle_tasks(const General_options& options, in queue_middle_tasks() argument
504 if (parameters->options().gc_sections()) in queue_middle_tasks()
510 sym = symtab->lookup(parameters->options().init()); in queue_middle_tasks()
513 sym = symtab->lookup(parameters->options().fini()); in queue_middle_tasks()
526 if (parameters->options().icf_enabled()) in queue_middle_tasks()
537 if (parameters->options().gc_sections() in queue_middle_tasks()
538 || parameters->options().icf_enabled() in queue_middle_tasks()
551 if (parameters->options().has_plugins()) in queue_middle_tasks()
553 Plugin_manager* plugins = parameters->options().plugins(); in queue_middle_tasks()
576 if (parameters->options().disable_pie_when_unsafe_data_size() in queue_middle_tasks()
577 && parameters->options().pie() && target->max_pie_data_segment_size()) in queue_middle_tasks()
591 else if (parameters->options().rosegment() in queue_middle_tasks()
608 const_cast<General_options*>(¶meters->options())->set_pie_value(false); in queue_middle_tasks()
618 if (parameters->options().has_plugins() in queue_middle_tasks()
620 && !parameters->options().section_ordering_file ()) in queue_middle_tasks()
629 if (parameters->options().gc_sections() in queue_middle_tasks()
630 || parameters->options().icf_enabled()) in queue_middle_tasks()
649 int thread_count = options.thread_count_middle(); in queue_middle_tasks()
657 && !parameters->options().output_is_position_independent()); in queue_middle_tasks()
659 if (!doing_static_link && options.is_static()) in queue_middle_tasks()
666 if (!doing_static_link && parameters->options().relocatable()) in queue_middle_tasks()
670 && options.oformat_enum() != General_options::OBJECT_FORMAT_ELF) in queue_middle_tasks()
674 if (parameters->options().relocatable()) in queue_middle_tasks()
708 if (!parameters->options().undefined_version()) in queue_middle_tasks()
730 if (!parameters->options().relocatable()) in queue_middle_tasks()
751 if (parameters->options().define_common()) in queue_middle_tasks()
761 if (parameters->options().gc_sections() in queue_middle_tasks()
762 || parameters->options().icf_enabled()) in queue_middle_tasks()
822 workqueue->queue(new Task_function(new Layout_task_runner(options, in queue_middle_tasks()
836 queue_final_tasks(const General_options& options, in queue_final_tasks() argument
847 int thread_count = options.thread_count_final(); in queue_final_tasks()
933 workqueue->queue(new Task_function(new Close_task_runner(&options, layout, in queue_final_tasks()