Searched refs:Output_section (Results 1 - 25 of 42) sorted by relevance

12

/haiku-buildtools/binutils/gold/
H A Dcompressed_output.h53 // a regular Output_section which computes its contents into a buffer
56 class Output_compressed_section : public Output_section
62 : Output_section(name, flags, type),
H A Dreduced_debug_output.h42 class Output_reduced_debug_abbrev_section : public Output_section
47 : Output_section(name, flags, type), sized_(false),
88 class Output_reduced_debug_info_section : public Output_section
93 : Output_section(name, flags, type), failed_(false)
H A Dmapfile.h37 class Output_section;
78 print_output_section(const Output_section*);
H A Dcopy-relocs.h74 Output_section* output_section,
108 Output_section* output_section,
119 Output_section* output_section_;
148 Output_section*,
H A Dlayout.h49 class Output_section;
512 // from the base file, and return a pointer to the Output_section.
514 Output_section*
525 Output_section*
602 Output_section*
606 Output_section* data_section,
631 Output_section*
680 Output_section*
730 Output_section*
816 Output_section*
[all...]
H A Dscript-sections.h44 class Output_section;
172 Output_section*** output_section_slot,
179 place_orphan(Output_section* os);
275 create_note_and_tls_segments(Layout*, const std::vector<Output_section*>*);
279 is_bss_section(const Output_section*);
H A Dexpression.cc66 Output_section* dot_section;
68 Output_section** result_section_pointer;
98 Output_section* dot_section,
99 Output_section** result_section_pointer,
115 uint64_t dot_value, Output_section* dot_section,
116 Output_section** result_section_pointer,
301 Output_section** arg_section_pointer) const
339 Output_section* arg_section; \
384 Output_section** section_pointer,
403 Output_section** section_pointe
[all...]
H A Doutput.cc184 const Output_section* shstrtab_section)
453 const Output_section* shstrtab)
657 Output_section_data::set_output_section(Output_section* os)
811 Output_section* os,
832 Output_section* os,
1025 Output_section* os = relobj->output_section(lsi);
1054 Output_section* os = this->u1_.relobj->output_section(lsi);
1077 Output_section* os = this->u2_.relobj->output_section(this->shndx_);
1234 ::do_adjust_output_section(Output_section* os)
1325 Output_section* o
2334 Output_section::Output_section(const char* name, elfcpp::Elf_Word type, function in class:gold::Output_section
[all...]
H A 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*);
H A Dtarget.h61 class Output_section;
219 new_output_section(Output_section* os) const
370 Output_section*
574 do_new_output_section(Output_section*) const
726 virtual Output_section*
872 Output_section* output_section,
897 Output_section* output_section,
918 Output_section* output_section,
936 Output_section* output_section,
952 Output_section* output_sectio
[all...]
H A Dgdb-index.h37 class Output_section;
55 Gdb_index(Output_section* gdb_index_section);
235 Output_section* gdb_index_section_;
H A Dscript-sections.cc303 output_section_init(const std::string& name, Output_section*,
314 find_place(Output_section*, Elements_iterator** pwhere);
399 Output_section* os,
479 Orphan_section_placement::find_place(Output_section* os,
634 output_section_name(const char*, const char*, Output_section***,
659 // output section. If it is, transfer the Output_section and return
667 // the Output_section, and set *PHDRS_LIST (the first parameter) to
673 virtual Output_section*
688 // Return the associated Output_section if there is one.
689 virtual Output_section*
[all...]
H A Dlayout.cc321 Output_section* os = *p;
342 Output_section* os = *p;
758 Output_section*
815 Output_section*
841 const std::pair<Key, Output_section*> v(key, NULL);
855 Output_section* os = NULL;
861 Output_section* same_name = this->find_output_section(name);
901 Output_section** output_section_slot;
942 Output_section*
962 Output_section** output_section_slo
[all...]
H A Doutput.h42 class Output_section;
272 // Return whether this is an Output_section.
277 // Return whether this is an Output_section of the specified type.
282 // Return whether this is an Output_section with the specified flag
289 Output_section*
293 const Output_section*
438 // Return whether this is an Output_section.
443 // Return whether this is an Output_section of the specified type.
444 // This only needs to be implement by Output_section.
449 // Return whether this is an Output_section wit
3251 class Output_section : public Output_data class in namespace:gold
[all...]
H A Dtarget.cc144 Output_section*
148 return new Output_section(name, type, flags);
H A Dx86_64.cc309 do_adjust_output_section(Output_section* os);
598 do_new_output_section(Output_section*) const;
609 Output_section* output_section,
623 Output_section* output_section,
643 Output_section* output_section,
659 Output_section* output_section,
674 Output_section* output_section,
687 Output_section* output_section,
811 emit_copy_reloc(Symbol_table*, Symbol*, Output_section*, off_t);
881 Output_section* output_sectio
[all...]
H A Dmapfile.cc245 Output_section* os;
385 Mapfile::print_output_section(const Output_section* os)
H A Dcopy-relocs.cc44 Output_section* output_section,
221 Output_section* output_section,
H A Darm.cc967 Target_arm<big_endian>*, Output_section*,
1011 Target_arm<big_endian>*, Output_section*,
1259 Arm_exidx_fixup(Output_section* exidx_output_section,
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,
1374 as_arm_output_section(Output_section* os)
1397 typedef Output_section
[all...]
H A 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,
320 Output_section* output_section,
333 Output_section* output_section,
435 emit_copy_reloc(Symbol_table*, Symbol*, Output_section*, off_t);
464 Output_section* output_section,
473 Output_section* output_sectio
[all...]
H A Ds390.cc211 do_adjust_output_section(Output_section* os);
295 Output_section* output_section,
309 Output_section* output_section,
329 Output_section* output_section,
345 Output_section* output_section,
360 Output_section* output_section,
377 Output_section* output_section,
491 emit_copy_reloc(Symbol_table*, Symbol*, Output_section*, off_t);
521 Output_section* output_section,
530 Output_section* output_sectio
[all...]
H A 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,
441 Output_section* output_section,
453 Output_section* output_section,
577 Output_section* output_section,
586 Output_section* output_section,
595 Output_section* output_sectio
[all...]
H A Daarch64.cc462 Output_section* dynamic = this->layout_->dynamic_section();
1447 Output_section*,
1499 Output_section*,
1653 Output_section* output_section,
1677 Output_section* output_section,
1776 Output_section*, const Symbol_table*,
1787 const Output_section*, const Symbol_table*);
2118 Output_section* os = this->output_section(i);
2152 const Output_section* os,
2230 Output_section* o
[all...]
H A Dobject.cc452 const Output_section* os = this->do_output_section(shndx);
1260 Output_section* os = layout->layout(this, shndx, name, shdr,
1294 Output_section* os = layout->layout_eh_frame(this,
1665 out_sections[i] = reinterpret_cast<Output_section*>(2);
1667 out_sections[i] = reinterpret_cast<Output_section*>(1);
1747 out_sections[i] = reinterpret_cast<Output_section*>(2);
1756 && (out_sections[i] == reinterpret_cast<Output_section*>(2)))
1763 out_sections[i] = reinterpret_cast<Output_section*>(1);
1839 Output_section* data_section = out_sections[data_shndx];
1840 if (data_section == reinterpret_cast<Output_section*>(
[all...]
/haiku-buildtools/binutils/gold/testsuite/
H A Dtestfile.cc50 Output_section*, bool, size_t, const unsigned char*)
56 Output_section*, bool, size_t, const unsigned char*)
61 const unsigned char*, size_t, Output_section*, bool,
70 size_t, Output_section*, bool, size_t,
78 size_t, Output_section*, bool, size_t,
85 Output_section*, typename elfcpp::Elf_types<size>::Elf_Off,

Completed in 192 milliseconds

12