Home
last modified time | relevance | path

Searched refs:Output_data (Results 1 – 24 of 24) sorted by relevance

/toolchain/binutils/binutils-2.25/gold/
Doutput.h54 class Output_data
57 explicit Output_data() in Output_data() function
65 ~Output_data();
255 { Output_data::allocated_sizes_are_fixed = true; } in layout_complete()
260 { return Output_data::allocated_sizes_are_fixed; } in is_layout_complete()
449 Output_data(const Output_data&);
450 Output_data& operator=(const Output_data&);
477 class Output_section_headers : public Output_data
495 { return Output_data::default_alignment(); } in do_addralign()
532 class Output_segment_headers : public Output_data
[all …]
Dscript-sections.h42 class Output_data; variable
197 put_headers_in_phdrs(Output_data* file_header, Output_data* segment_headers);
Dmapfile.h38 class Output_data; variable
86 print_output_data(const Output_data*, const char* name);
Dsymtab.h56 class Output_data; variable
173 Output_data*
893 init_base_output_data(const char* name, const char* version, Output_data*,
936 allocate_base_common(Output_data*);
966 Output_data* output_data;
1093 init_output_data(const char* name, const char* version, Output_data*,
1151 allocate_common(Output_data*, Value_type value);
1446 Output_data*, uint64_t value, uint64_t symsize,
1486 define_with_copy_reloc(Sized_symbol<size>* sym, Output_data* posd,
1772 Output_data*,
Dlayout.h54 class Output_data; variable
648 add_eh_frame_for_plt(Output_data* plt, const unsigned char* cie_data,
895 add_target_dynamic_tags(bool use_rel, const Output_data* plt_got,
896 const Output_data* plt_rel,
933 typedef std::vector<Output_data*> Data_list;
988 add_relax_output(Output_data* data) in add_relax_output()
1181 set_relocatable_section_offsets(Output_data*, unsigned int* pshndx);
Dehframe.h177 Fde(Output_data* plt, const unsigned char* contents, size_t length, in Fde()
240 Output_data* plt;
398 add_ehframe_for_plt(Output_data* plt, const unsigned char* cie_data,
Dsymtab.cc135 Output_data* od, elfcpp::STT type, in init_base_output_data()
203 Symbol::allocate_base_common(Output_data* od) in allocate_base_common()
232 Output_data* od, Value_type value, in init_output_data()
325 Sized_symbol<size>::allocate_common(Output_data* od, Value_type value) in allocate_common()
1850 Output_data* od, in define_in_output_data()
1896 Output_data* od, in do_define_in_output_data()
2251 Output_data* posd, in define_with_copy_reloc()
2702 Output_data* od = sym->output_data(); in compute_final_value()
3010 Output_data* od = sym->output_data(); in sized_write_globals()
3469 Sized_symbol<32>::allocate_common(Output_data*, Value_type);
[all …]
Doutput.cc145 bool Output_data::allocated_sizes_are_fixed;
149 Output_data::~Output_data() in ~Output_data()
156 Output_data::default_alignment() in default_alignment()
158 return Output_data::default_alignment_for_size( in default_alignment()
165 Output_data::default_alignment_for_size(int size) in default_alignment_for_size()
712 Output_data* od, in Output_reloc()
759 Output_data* od, in Output_reloc()
813 Output_data* od, in Output_reloc()
858 Output_data* od, in Output_reloc()
895 Output_data* od, in Output_reloc()
[all …]
Dcopy-relocs.h87 Output_data*, off_t,
Dtarget.h59 class Output_data; variable
254 plt_fde_location(const Output_data* plt, unsigned char* oview, in plt_fde_location()
593 do_plt_fde_location(const Output_data* plt, unsigned char* oview,
Dreloc.h43 class Output_data; variable
280 set_output_data(Output_data* posd) in set_output_data()
287 Output_data*
313 Output_data* posd_;
Dtarget.cc208 Target::do_plt_fde_location(const Output_data* plt, unsigned char*, in do_plt_fde_location()
Dcopy-relocs.cc91 Output_data* posd, in emit_copy_reloc()
Dmapfile.cc322 Mapfile::print_output_data(const Output_data* od, const char* name) in print_output_data()
Dehframe.cc530 : Output_section_data(Output_data::default_alignment()), in Eh_frame()
1043 Eh_frame::add_ehframe_for_plt(Output_data* plt, const unsigned char* cie_data, in add_ehframe_for_plt()
Dlayout.cc1554 Layout::add_eh_frame_for_plt(Output_data* plt, const unsigned char* cie_data, in add_eh_frame_for_plt()
2905 Output_data::layout_complete(); in finalize()
3798 Layout::set_relocatable_section_offsets(Output_data* file_header, in set_relocatable_section_offsets()
4702 Layout::add_target_dynamic_tags(bool use_rel, const Output_data* plt_got, in add_target_dynamic_tags()
4703 const Output_data* plt_rel, in add_target_dynamic_tags()
DChangeLog2618 (Output_data::reset_data_size): New function.
5292 (Fde::Fde) [Output_data version]: New constructor.
6668 * output.h (Output_data::current_data_size): Move here from
6670 (Output_data::pre_finalize_data_size): New function.
6671 (Output_data::update_data_size): New function.
6673 (Output_section_data_build::current_data_size): Move to Output_data.
6675 (Output_section::current_data_size): Move to Output_data.
8297 * output.h (class Output_data): Remove dynamic_reloc_count_
8299 (Output_data::add_dynamic_reloc): Rewrite.
8300 (Output_data::has_dynamic_reloc): New function.
[all …]
Dscript-sections.cc4278 Script_sections::put_headers_in_phdrs(Output_data* file_header, in put_headers_in_phdrs()
4279 Output_data* segment_headers) in put_headers_in_phdrs()
Dreloc.cc758 Output_data* posd = rr->output_data(); in write_sections()
Dobject.h42 class Output_data; variable
Daarch64.cc1342 class Stub_table : public Output_data
1366 : Output_data(), owner_(owner), reloc_stubs_size_(0), in Stub_table()
Dpowerpc.cc571 do_plt_fde_location(const Output_data*, unsigned char*,
2959 Target_powerpc<size, big_endian>::do_plt_fde_location(const Output_data* plt, in do_plt_fde_location()
Dmips.cc7258 Output_data* od = new Output_data_zero_fill(0, 0); in rel_dyn_section()
7305 Output_data* section = layout->find_output_section(".got"); in set_gp()
Darm.cc871 class Stub_table : public Output_data
875 : Output_data(), owner_(owner), reloc_stubs_(), reloc_stubs_size_(0), in Stub_table()