[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