[PATCH][gold] Add support for DT_MIPS_RLD_MAP and DT_MIPS_RLD_MAP_REL.
Vladimir Radosavljevic
Vladimir.Radosavljevic@imgtec.com
Mon Jun 13 17:08:00 GMT 2016
This patch adds support for DT_MIPS_RLD_MAP and DT_MIPS_RLD_MAP_REL dynamic tags,
.rld_map section, and __RLD_MAP symbol.
Regards,
Vladimir
ChangeLog -
elfcpp/
* elfcpp.h (DT_MIPS_RLD_MAP_REL): New enum constant.
gold/
* mips.cc (Target_mips::Target_mips): Initialize rld_map_.
(Target_mips::rld_map_): New data member.
(Target_mips::do_finalize_sections): Add support for
DT_MIPS_RLD_MAP and DT_MIPS_RLD_MAP_REL dynamic tags,
.rld_map section, and __RLD_MAP symbol.
(Target_mips::do_dynamic_tag_custom_value): Add support for
DT_MIPS_RLD_MAP_REL dynamic tag.
* output.cc (Output_data_dynamic::get_entry_offset): New method
definition.
* output.h (Output_data_dynamic::get_entry_offset): New method
declaration.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rld_map.patch
Type: text/x-patch
Size: 5124 bytes
Desc: rld_map.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20160613/cf6203fd/attachment.bin>
More information about the Binutils
mailing list