[PATCH v2][gold] Mips: Fix emitting .reginfo section.
Vladimir Radosavljevic
Vladimir.Radosavljevic@imgtec.com
Mon May 23 15:54:00 GMT 2016
Comments addressed.
Regards,
Vladimir
ChangeLog -
* mips.cc (Mips_relobj::Mips_relobj): Initialize
has_reginfo_section_.
(Mips_relobj::has_reginfo_section_): New data member.
(Mips_relobj::has_reginfo_section): New method.
(class Mips_output_section_reginfo): Change base class to
Output_section_data, and set masks of the output .reginfo section
in constructor.
(Mips_output_section_reginfo::as_mips_output_section_reginfo):
Remove.
(Mips_output_section_reginfo::set_masks): Likewise.
(Mips_output_section_reginfo::set_final_data_size): Likewise.
(Mips_output_section_reginfo::do_print_to_mapfile): New method.
(Target_mips::do_make_output_section): Remove.
(Mips_relobj::do_read_symbols): Set has_reginfo_section_ to true
if the object contains a .reginfo section.
(Target_mips::do_finalize_sections): Create a .reginfo output
section if needed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: reginfo-2.patch
Type: text/x-patch
Size: 9164 bytes
Desc: reginfo-2.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20160523/68777759/attachment.bin>
More information about the Binutils
mailing list