Home
last modified time | relevance | path

Searched refs:Output_section (Results 1 – 25 of 43) sorted by relevance

12

/toolchain/binutils/binutils-2.25/gold/
Dlayout.h49 class Output_section; variable
510 Output_section*
521 Output_section*
598 Output_section*
602 Output_section* data_section,
627 Output_section*
676 Output_section*
726 Output_section*
811 Output_section*
827 Output_section*
[all …]
Dexpression.cc66 Output_section* dot_section;
68 Output_section** result_section_pointer;
94 Output_section* dot_section, in eval_with_dot()
95 Output_section** result_section_pointer, in eval_with_dot()
111 uint64_t dot_value, Output_section* dot_section, in eval_maybe_dot()
112 Output_section** result_section_pointer, in eval_maybe_dot()
286 Output_section** arg_section_pointer) const in arg_value()
323 Output_section* arg_section; \
368 Output_section** section_pointer, in left_value()
386 Output_section** section_pointer, in right_value()
[all …]
Dscript-sections.cc287 output_section_init(const std::string& name, Output_section*,
298 find_place(Output_section*, Elements_iterator** pwhere);
377 Output_section* os, in output_section_init()
448 Orphan_section_placement::find_place(Output_section* os, in find_place()
584 output_section_name(const char*, const char*, Output_section***, in output_section_name() argument
623 virtual Output_section*
639 virtual Output_section*
777 typedef std::list<Output_section::Input_section> Input_section_list;
797 finalize_symbols(Symbol_table*, const Layout*, uint64_t*, Output_section**) in finalize_symbols() argument
809 set_section_addresses(Symbol_table*, Layout*, Output_section*, uint64_t, in set_section_addresses() argument
[all …]
Doutput.cc184 const Output_section* shstrtab_section) in Output_section_headers()
453 const Output_section* shstrtab) in set_section_info()
657 Output_section_data::set_output_section(Output_section* os) in set_output_section()
811 Output_section* os, in Output_reloc()
832 Output_section* os, in Output_reloc()
1025 Output_section* os = relobj->output_section(lsi); in get_symbol_index()
1054 Output_section* os = this->u1_.relobj->output_section(lsi); in local_section_offset()
1077 Output_section* os = this->u2_.relobj->output_section(this->shndx_); in get_address()
1234 ::do_adjust_output_section(Output_section* os) in do_adjust_output_section()
1336 Output_section* os = this->relobj_->output_section(*p); in do_write()
[all …]
Dlayout.cc324 Output_section* os = *p; in read_sections()
345 Output_section* os = *p; in verify_sections()
755 Output_section*
812 Output_section*
838 const std::pair<Key, Output_section*> v(key, NULL); in get_output_section()
852 Output_section* os = NULL; in get_output_section()
858 Output_section* same_name = this->find_output_section(name); in get_output_section()
898 Output_section** output_section_slot; in keep_input_section()
936 Output_section*
955 Output_section** output_section_slot; in choose_output_section()
[all …]
Dscript.h100 uint64_t dot_value, Output_section* dot_section,
101 Output_section** result_section, uint64_t* result_alignment,
113 Output_section* dot_section,
114 Output_section** result_section, uint64_t* result_alignment,
350 Output_section* dot_section);
357 uint64_t dot_value, Output_section* dot_section);
371 uint64_t dot_value, Output_section* dot_section);
377 uint64_t dot_value, Output_section*);
Dreduced_debug_output.h42 class Output_reduced_debug_abbrev_section : public Output_section
47 : Output_section(name, flags, type), sized_(false), in Output_reduced_debug_abbrev_section()
88 class Output_reduced_debug_info_section : public Output_section
93 : Output_section(name, flags, type), failed_(false) in Output_reduced_debug_info_section()
Dscript-sections.h44 class Output_section; variable
169 Output_section*** output_section_slot,
176 place_orphan(Output_section* os);
272 create_note_and_tls_segments(Layout*, const std::vector<Output_section*>*);
276 is_bss_section(const Output_section*);
Dcopy-relocs.h70 unsigned int shndx, Output_section* output_section,
102 Output_section* output_section, in Copy_reloc_entry()
113 Output_section* output_section_;
139 Output_section*, const Reloc& rel);
Dtarget.h61 class Output_section; variable
216 new_output_section(Output_section* os) const in new_output_section()
363 Output_section*
559 do_new_output_section(Output_section*) const in do_new_output_section() argument
709 virtual Output_section*
855 Output_section* output_section,
880 Output_section* output_section,
901 Output_section* output_section,
919 Output_section* output_section,
933 Output_section* output_section,
[all …]
Doutput.h42 class Output_section; variable
164 Output_section*
168 const Output_section*
331 virtual Output_section*
335 virtual const Output_section*
485 const Output_section*);
527 const Output_section* shstrtab_section_;
582 const Output_section* shstrtab);
623 const Output_section* shstrtab_;
648 Output_section*
[all …]
Dcompressed_output.h56 class Output_compressed_section : public Output_section
62 : Output_section(name, flags, type), in Output_compressed_section()
Dmapfile.h37 class Output_section; variable
78 print_output_section(const Output_section*);
DChangeLog727 * output.cc (Output_section::Input_section_sort_entry): Remove
730 (Output_section::Input_section_sort_entry::section_has_name): Remove.
731 (Output_section::Input_section_sort_entry::section_has_name_): Remove.
732 (Output_section::Input_section_sort_compare): Remove logic for
734 (Output_section::Input_section_sort_init_fini_compare): Likewise.
735 (Output_section::Input_section_sort_section_prefix_special_ordering_compare):
737 (Output_section::Input_section_sort_section_name_compare): Likewise.
1854 * output.cc (Output_section::Input_section_sort_section_name_compare::
1856 (Output_section::sort_attached_input_sections): Use new sort function
1930 * output.cc (Output_section::add_merge_input_section): Allow
[all …]
Dgdb-index.h37 class Output_section; variable
55 Gdb_index(Output_section* gdb_index_section);
235 Output_section* gdb_index_section_;
Di386.cc188 do_adjust_output_section(Output_section* os);
376 Output_section* output_section,
390 Output_section* output_section,
410 Output_section* output_section,
426 Output_section* output_section,
438 Output_section* output_section,
561 Output_section* output_section,
570 Output_section* output_section,
579 Output_section* output_section,
589 Output_section* output_section,
[all …]
Darm.cc964 Target_arm<big_endian>*, Output_section*,
1010 Target_arm<big_endian>*, Output_section*,
1259 Arm_exidx_fixup(Output_section* exidx_output_section, in Arm_exidx_fixup()
1290 Output_section*
1327 Output_section* exidx_output_section_;
1338 Output_section* first_output_text_section_;
1347 class Arm_output_section : public Output_section
1355 : Output_section(name, type, in Arm_output_section()
1374 as_arm_output_section(Output_section* os) in as_arm_output_section()
1397 typedef Output_section::Input_section Input_section;
[all …]
Dtilegx.cc177 do_adjust_output_section(Output_section* os);
255 Output_section* output_section,
269 Output_section* output_section,
289 Output_section* output_section,
305 Output_section* output_section,
318 Output_section* output_section,
421 emit_copy_reloc(Symbol_table*, Symbol*, Output_section*, off_t);
450 Output_section* output_section,
459 Output_section* output_section,
468 Output_section* output_section,
[all …]
Dx86_64.cc282 do_adjust_output_section(Output_section* os);
438 do_new_output_section(Output_section*) const;
449 Output_section* output_section,
463 Output_section* output_section,
483 Output_section* output_section,
499 Output_section* output_section,
512 Output_section* output_section,
631 emit_copy_reloc(Symbol_table*, Symbol*, Output_section*, off_t);
710 Output_section* output_section,
719 Output_section* output_section,
[all …]
Dpowerpc.cc70 Output_section* output_section;
71 const Output_section::Input_section* owner;
527 Output_section* output_section,
541 Output_section* output_section,
633 Output_section* output_section,
649 Output_section* output_section,
661 Output_section* output_section,
954 Output_section* output_section,
963 Output_section* output_section,
972 Output_section* , in local_reloc_may_be_function_pointer() argument
[all …]
Daarch64.cc462 Output_section* dynamic = this->layout_->dynamic_section(); in do_write()
1435 Output_section*,
1483 Output_section*,
1593 Output_section* output_section, in relocate_stubs()
1652 Output_section* output_section, in relocate_stub()
1751 Output_section*, const Symbol_table*,
1762 const Output_section*, const Symbol_table*);
2076 Output_section* os = this->output_section(i); in do_relocate_sections()
2110 const Output_section* os, in text_section_is_scannable()
2188 Output_section* os, const Symbol_table* symtab, in scan_errata()
[all …]
Dtarget-reloc.h53 Output_section* output_section, in scan_relocs()
265 Output_section* output_section, in relocate_section()
545 Output_section* output_section, in scan_relocatable_relocs()
620 Output_section* output_section, in relocate_relocs()
701 Output_section* os = object->output_section(shndx); in relocate_relocs()
Dmips.cc2229 do_adjust_output_section(Output_section* os) in do_adjust_output_section()
2345 do_adjust_output_section(Output_section* os) in do_adjust_output_section()
2536 do_adjust_output_section(Output_section* os) in do_adjust_output_section()
2588 class Mips_output_section_reginfo : public Output_section
2596 : Output_section(name, type, flags), target_(target), gprmask_(0), in Mips_output_section_reginfo()
2602 as_mips_output_section_reginfo(Output_section* os) in as_mips_output_section_reginfo()
2907 Output_section* output_section,
2921 Output_section* output_section,
2936 Output_section* output_section,
2952 Output_section* output_section,
[all …]
Dtarget.cc144 Output_section*
148 return new Output_section(name, type, flags); in do_make_output_section()
/toolchain/binutils/binutils-2.25/gold/testsuite/
Dtestfile.cc50 Output_section*, bool, size_t, const unsigned char*) in gc_process_relocs() argument
56 Output_section*, bool, size_t, const unsigned char*) in scan_relocs() argument
61 const unsigned char*, size_t, Output_section*, bool, in relocate_section() argument
70 size_t, Output_section*, bool, size_t, in scan_relocatable_relocs() argument
77 Output_section*, typename elfcpp::Elf_types<size>::Elf_Off, in relocate_relocs() argument

12