Home
last modified time | relevance | path

Searched refs:layout (Results 1 – 25 of 147) sorted by path

123456

/dragonfly/contrib/binutils-2.27/gas/doc/
H A Dc-i960.texi97 __BRANCH_TABLE__ layout
107 \centerline{\it {\tt \_\_BRANCH\_TABLE\_\_} layout}
/dragonfly/contrib/binutils-2.27/gold/
H A Daarch64.cc2061 relinfo.layout = layout; in do_relocate_sections()
2278 relinfo.layout = layout; in scan_sections_for_stubs()
3564 layout); in got_section()
4371 Layout* layout, in add_local_ifunc_entry() argument
5436 Layout* layout, in group_sections() argument
5946 Layout* layout, in local() argument
6210 Layout* layout, in global() argument
6666 layout, in gc_process_relocs()
6708 layout, in scan_relocs()
7952 layout, in scan_relocatable_relocs()
[all …]
H A Darchive.cc1004 obj->layout(symtab, layout, sd); in include_member()
1005 obj->add_symbols(symtab, sd, layout); in include_member()
1039 pluginobj->add_symbols(symtab, NULL, layout); in include_member()
1050 if (layout->incremental_inputs() != NULL) in include_member()
1056 obj->layout(symtab, layout, &sd); in include_member()
1057 obj->add_symbols(symtab, &sd, layout); in include_member()
1228 layout, in add_symbols()
1277 pluginobj->add_symbols(symtab, NULL, layout); in include_member()
1286 if (layout->incremental_inputs() != NULL) in include_member()
1289 obj->layout(symtab, layout, sd); in include_member()
[all …]
H A Darchive.h422 Add_archive_symbols(Symbol_table* symtab, Layout* layout, in Add_archive_symbols() argument
429 : symtab_(symtab), layout_(layout), input_objects_(input_objects), in Add_archive_symbols()
527 Add_lib_group_symbols(Symbol_table* symtab, Layout* layout, in Add_lib_group_symbols() argument
530 : symtab_(symtab), layout_(layout), input_objects_(input_objects), in Add_lib_group_symbols()
H A Darm.cc2292 Layout* layout,
2307 Layout* layout,
5931 Layout* layout, in fix_exidx_coverage() argument
6366 relinfo.layout = layout; in scan_sections_for_stubs()
6574 relinfo.layout = layout; in do_relocate_sections()
7611 Layout* layout, in add_local_ifunc_entry() argument
8120 Layout* layout) in define_tls_base_symbol() argument
9201 layout, in gc_process_relocs()
9238 layout, in scan_relocs()
10199 layout, in scan_relocatable_relocs()
[all …]
H A Dcommon.cc149 Symbol_table::allocate_commons(Layout* layout, Mapfile* mapfile) in allocate_commons() argument
171 this->do_allocate_commons<32>(layout, mapfile, sort_order); in allocate_commons()
179 this->do_allocate_commons<64>(layout, mapfile, sort_order); in allocate_commons()
192 Symbol_table::do_allocate_commons(Layout* layout, Mapfile* mapfile, in do_allocate_commons() argument
196 this->do_allocate_commons_list<size>(layout, COMMONS_NORMAL, in do_allocate_commons()
200 this->do_allocate_commons_list<size>(layout, COMMONS_TLS, in do_allocate_commons()
204 this->do_allocate_commons_list<size>(layout, COMMONS_SMALL, in do_allocate_commons()
208 this->do_allocate_commons_list<size>(layout, COMMONS_LARGE, in do_allocate_commons()
219 Layout* layout, in do_allocate_commons_list() argument
292 os = layout->add_output_section_data(name, elfcpp::SHT_NOBITS, flags, in do_allocate_commons_list()
[all …]
H A Dcommon.h38 Allocate_commons_task(Symbol_table* symtab, Layout* layout, Mapfile* mapfile, in Allocate_commons_task() argument
40 : symtab_(symtab), layout_(layout), mapfile_(mapfile), blocker_(blocker) in Allocate_commons_task()
H A Dcopy-relocs.cc40 Layout* layout, in copy_reloc() argument
51 this->make_copy_reloc(symtab, layout, sym, object, reloc_section); in copy_reloc()
112 Layout* layout, in make_copy_reloc() argument
165 layout->add_output_section_data(".bss", in make_copy_reloc()
H A Ddefstd.cc279 define_standard_symbols(Symbol_table* symtab, const Layout* layout) in define_standard_symbols() argument
281 bool saw_sections_clause = layout->script_options()->saw_sections_clause(); in define_standard_symbols()
282 symtab->define_symbols(layout, in_section_count, in_section, in define_standard_symbols()
284 symtab->define_symbols(layout, in_segment_count, in_segment, in define_standard_symbols()
H A Dexpression.cc56 const Layout* layout; member
86 Expression::eval(const Symbol_table* symtab, const Layout* layout, in eval() argument
103 return this->eval_maybe_dot(symtab, layout, check_assertions, true, in eval_with_dot()
126 eei.layout = layout; in eval_maybe_dot()
303 return this->arg_->eval_maybe_dot(eei->symtab, eei->layout, in arg_value()
387 return this->left_->eval_maybe_dot(eei->symtab, eei->layout, in left_value()
406 return this->right_->eval_maybe_dot(eei->symtab, eei->layout, in right_value()
561 return this->arg1_->eval_maybe_dot(eei->symtab, eei->layout, in arg1_value()
580 return this->arg1_->eval_maybe_dot(eei->symtab, eei->layout, in arg2_value()
599 return this->arg1_->eval_maybe_dot(eei->symtab, eei->layout, in arg3_value()
[all …]
H A Dgold.cc291 layout, in queue_initial_tasks()
301 layout, in queue_initial_tasks()
319 Layout* layout, in process_incremental_input() argument
442 Layout* layout, in queue_middle_gc_tasks() argument
472 layout, in queue_middle_gc_tasks()
487 Layout* layout, in queue_middle_tasks() argument
543 (*p)->layout(symtab, layout, NULL); in queue_middle_tasks()
666 layout->create_notes(); in queue_middle_tasks()
780 layout, in queue_middle_tasks()
793 Layout* layout, in queue_final_tasks() argument
[all …]
H A Di386.cc57 layout_(layout) in Output_data_got_plt_i386()
370 Layout* layout,
420 Layout* layout,
435 Layout* layout,
1148 Layout* layout, in add_local_ifunc_entry() argument
1794 Layout* layout, in local() argument
2614 layout, in gc_process_relocs()
2630 Layout* layout, in scan_relocs() argument
2650 layout, in scan_relocs()
3792 layout, in scan_relocatable_relocs()
[all …]
H A Dincremental.cc538 layout->set_incremental_base(this); in do_init_layout()
627 Layout* layout) in do_process_got_plt() argument
734 Layout* layout, in do_apply_incremental_relocs() argument
746 relinfo.layout = layout; in do_apply_incremental_relocs()
2031 Layout* layout, in do_layout() argument
2421 Layout* layout, in do_scan_relocs() argument
2439 layout->incremental_inputs()->get_reloc_count(); in do_scan_relocs()
2440 this->finalize_incremental_relocs(layout, false); in do_scan_relocs()
2545 const Layout* layout, in do_relocate() argument
2598 const Stringpool* sympool = layout->sympool(); in do_relocate()
[all …]
H A Dincremental.h1459 init_layout(Layout* layout) in init_layout() argument
1460 { this->do_init_layout(layout); } in init_layout()
1469 process_got_plt(Symbol_table* symtab, Layout* layout) in process_got_plt() argument
1470 { this->do_process_got_plt(symtab, layout); } in process_got_plt()
1479 apply_incremental_relocs(const Symbol_table* symtab, Layout* layout, in apply_incremental_relocs() argument
1481 { this->do_apply_incremental_relocs(symtab, layout, of); } in apply_incremental_relocs()
1549 do_init_layout(Layout* layout) = 0;
1557 do_process_got_plt(Symbol_table* symtab, Layout* layout) = 0;
1683 do_init_layout(Layout* layout);
1691 do_process_got_plt(Symbol_table* symtab, Layout* layout);
[all …]
H A Dlayout.cc370 Layout* layout = this->layout_; in run() local
371 off_t file_size = layout->finalize(this->input_objects_, in run()
382 layout->print_to_mapfile(this->mapfile_); in run()
386 if (layout->incremental_base() == NULL) in run()
395 of = layout->incremental_base()->output_file(); in run()
412 this->symtab_, layout, workqueue, of); in run()
5646 const Layout* layout = this->layout_; in run() local
5649 : static_cast<size_t>(layout->output_file_size())); in run()
5680 layout, in run()
5756 Layout::layout<32, true>(Sized_relobj_file<32, true>* object,
[all …]
H A Dlayout.h179 Layout* layout, in Layout_task_runner() argument
182 target_(target), layout_(layout), mapfile_(mapfile) in Layout_task_runner()
1267 Compare_segments(Layout* layout) in Compare_segments() argument
1268 : layout_(layout) in Compare_segments()
1457 Write_sections_task(const Layout* layout, Output_file* of, in Write_sections_task() argument
1461 : layout_(layout), of_(of), in Write_sections_task()
1534 : layout_(layout), symtab_(symtab), in Write_symbols_task()
1571 Write_after_input_sections_task(Layout* layout, Output_file* of, in Write_after_input_sections_task() argument
1574 : layout_(layout), of_(of), in Write_after_input_sections_task()
1612 : options_(options), layout_(layout), of_(of) in Build_id_task_runner()
[all …]
H A Dmain.cc229 Layout layout(command_line.number_of_input_files(), in main() local
232 if (layout.incremental_inputs() != NULL) in main()
233 layout.incremental_inputs()->report_command_line(argc, argv); in main()
236 layout.read_layout_from_file(); in main()
240 command_line.options().plugins()->load_plugins(&layout); in main()
249 &symtab, &layout, mapfile); in main()
302 program_name, static_cast<long long>(layout.output_file_size())); in main()
304 layout.print_stats(); in main()
H A Dmips.cc8592 layout, in gc_process_relocs()
8610 layout, in gc_process_relocs()
8651 layout, in scan_relocs()
8669 layout, in scan_relocs()
10008 layout, in scan_relocatable_relocs()
10028 layout, in scan_relocatable_relocs()
10070 layout, in emit_relocs_scan()
10710 layout, in local()
10742 layout, in local()
11216 layout, in global()
[all …]
H A Dobject.cc960 Layout* layout, in include_section_group() argument
1180 Layout* layout, in include_linkonce_section() argument
1252 Layout* layout, in layout_section() argument
1260 Output_section* os = layout->layout(this, shndx, name, shdr, in layout_section()
1281 Layout* layout, in layout_eh_frame_section() argument
1344 Layout* layout, in do_layout() argument
1619 || layout->keep_input_section (this, name) in do_layout()
1804 this->layout_eh_frame_section(layout, in do_layout()
1941 this->layout_eh_frame_section(layout, in do_layout_deferred_sections()
2045 Layout* layout, in do_should_include_member() argument
[all …]
H A Dobject.h650 layout(Symbol_table* symtab, Layout* layout, Read_symbols_data* sd) in layout() function
651 { this->do_layout(symtab, layout, sd); } in layout()
656 { this->do_add_symbols(symtab, sd, layout); } in add_symbols()
660 should_include_member(Symbol_table* symtab, Layout* layout, in should_include_member() argument
1151 { return this->do_gc_process_relocs(symtab, layout, rd); } in gc_process_relocs()
1156 { return this->do_scan_relocs(symtab, layout, rd); } in scan_relocs()
1280 { return this->do_relocate(symtab, layout, of); } in relocate()
1355 layout_deferred_sections(Layout* layout) in layout_deferred_sections() argument
1356 { this->do_layout_deferred_sections(layout); } in layout_deferred_sections()
1525 finalize_incremental_relocs(Layout* layout, bool clear_counts);
[all …]
H A Doutput.cc179 const Layout* layout, in Output_section_headers() argument
185 : layout_(layout), in Output_section_headers()
2522 || layout->is_section_ordering_specified())) in add_input_section()
2642 if (layout->is_section_ordering_specified()) in add_relaxed_input_section()
2645 layout->find_section_order_index(name); in add_relaxed_input_section()
4302 Layout* layout, bool reset, in set_section_addresses() argument
4464 layout->add_relax_output(fill); in set_section_addresses()
5288 Layout* layout,
5301 Layout* layout,
5314 Layout* layout,
[all …]
H A Doutput.h3267 add_input_section(Layout* layout, Sized_relobj_file<size, big_endian>* object,
3279 add_relaxed_input_section(Layout* layout,
4707 add_output_section_to_load(Layout* layout, Output_section* os,
H A Dplugin.cc460 Plugin_manager::load_plugins(Layout* layout) in load_plugins() argument
462 this->layout_ = layout; in load_plugins()
1172 Layout* layout, in do_should_include_member() argument
1187 layout, in do_should_include_member()
1815 Layout* layout = parameters->options().plugins()->layout(); in update_section_order() local
1816 gold_assert (layout != NULL); in update_section_order()
1819 = layout->get_section_order_map(); in update_section_order()
1843 Layout* layout = parameters->options().plugins()->layout(); in allow_section_ordering() local
1855 Layout* layout = parameters->options().plugins()->layout(); in allow_unique_segment_for_sections() local
1884 Layout* layout = parameters->options().plugins()->layout(); in unique_segment_for_sections() local
[all …]
H A Dplugin.h158 load_plugins(Layout* layout);
290 layout() in layout() function
419 include_comdat_group(std::string comdat_key, Layout* layout);
H A Dpowerpc.cc524 Layout* layout,
654 Layout* layout,
669 Layout* layout,
2084 Layout* layout) in do_define_standard_symbols() argument
5223 Layout* layout, in make_local_ifunc_plt_entry() argument
5249 Layout* layout, in tlsld_got_offset() argument
5554 Layout* layout, in local() argument
6469 layout, in gc_process_relocs()
6725 layout, in scan_relocs()
8277 layout, in scan_relocatable_relocs()
[all …]

123456