Home | History | Annotate | Download | only in gold

Lines Matching refs:Output_section

42 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*
290 output_section()
293 const Output_section*
294 output_section() const
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 with the specific flag
450 // set. This only needs to be implemented by Output_section.
456 virtual Output_section*
460 virtual const Output_section*
524 // Reset the address. The Output_section class needs this when an
609 const Output_section*);
651 const Output_section* shstrtab_section_;
706 const Output_section* shstrtab);
747 const Output_section* shstrtab_;
772 Output_section*
773 output_section()
776 const Output_section*
777 output_section() const
782 set_output_section(Output_section* os);
820 do_adjust_output_section(Output_section*)
853 Output_section*
857 const Output_section*
871 Output_section* output_section_;
1168 Output_reloc(Output_section* os, unsigned int type, Output_data* od,
1171 Output_reloc(Output_section* os, unsigned int type,
1317 Output_section* os;
1419 Output_reloc(Output_section* os, unsigned int type, Output_data* od,
1424 Output_reloc(Output_section* os, unsigned int type,
1552 Output_reloc(Output_section* os, Output_data* od, Address address)
1556 Output_reloc(Output_section* os, Sized_relobj<size, big_endian>* relobj,
1669 add_output_section_generic(Output_section *os, unsigned int type,
1678 add_output_section_generic(Output_section* os, unsigned int type,
1760 do_adjust_output_section(Output_section* os);
2029 // OS is the Output_section that the relocation refers to; OD is
2033 add_output_section(Output_section* os, unsigned int type,
2038 add_output_section(Output_section* os, unsigned int type, Output_data* od,
2044 add_output_section_generic(Output_section* os, unsigned int type,
2055 add_output_section_generic(Output_section* os, unsigned int type,
2071 add_output_section_relative(Output_section* os, unsigned int type,
2076 add_output_section_relative(Output_section* os, unsigned int type,
2350 add_output_section(Output_section* os, unsigned int type, Output_data* od,
2355 add_output_section(Output_section* os, unsigned int type, Output_data* od,
2364 add_output_section_generic(Output_section* os, unsigned int type,
2375 add_output_section_generic(Output_section* os, unsigned int type,
2391 add_output_section_relative(Output_section* os, unsigned int type,
2396 add_output_section_relative(Output_section* os, unsigned int type,
2643 add_output_section_generic(Output_section*, unsigned int, Output_data*,
2650 add_output_section_generic(Output_section*, unsigned int, Output_data*,
2659 add_output_section_relative(Output_section* os, Output_data* od,
2664 add_output_section_relative(Output_section* os, Output_data* od,
3125 do_adjust_output_section(Output_section*);
3391 // Output_section.
3585 class Output_section : public Output_data
3589 Output_section(const char* name, elfcpp::Elf_Word, elfcpp::Elf_Xword);
3590 virtual ~Output_section();
3714 set_info_section(const Output_section* os)
3738 set_info_section_symndx(const Output_section* os)
4232 set_output_section(Output_section* os)
4348 // Store the list of input sections for this Output_section into the
4475 Output_section*
4479 const Output_section*
4499 // Update the data size of the Output_section. For a typical
4500 // Output_section, there is nothing to do, but if there are any
4506 // Set the final data size of the Output_section. For a typical
4507 // Output_section, there is nothing to do, but if there are any
4522 // Write the data to the file. For a typical Output_section, this
4547 // Return whether this is an Output_section.
4590 // Write all the data of an Output_section into the postprocessing
4840 const Output_section* info_section_;
5038 // Add the Output_section OS to this PT_LOAD segment. SEG_FLAGS is
5041 add_output_section_to_load(Layout* layout, Output_section* os,
5044 // Add the Output_section OS to this non-PT_LOAD segment. SEG_FLAGS
5047 add_output_section_to_nonload(Output_section* os,
5050 // Remove an Output_section from this segment. It is an error if it
5053 remove_output_section(Output_section* os);
5055 // Add an Output_data (which need not be an Output_section) to the
5070 Output_section*
5077 const Output_section* os = this->first_section();
5156 Output_section*
5203 Output_section** found,