diff options
author | Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com> | 2016-06-20 12:10:53 -0700 |
---|---|---|
committer | Cary Coutant <ccoutant@gmail.com> | 2016-06-20 12:16:26 -0700 |
commit | a8ecc9fe61d0fdb1f694c5f3fac910802468d43f (patch) | |
tree | 51bfde2464642854b5c74f29b5f0cb0b392f7df4 /elfcpp/ChangeLog | |
parent | beceef50438ccf2917744147a4fdadcc84db7d78 (diff) | |
download | gdb-a8ecc9fe61d0fdb1f694c5f3fac910802468d43f.zip gdb-a8ecc9fe61d0fdb1f694c5f3fac910802468d43f.tar.gz gdb-a8ecc9fe61d0fdb1f694c5f3fac910802468d43f.tar.bz2 |
Add support for MIPS .rld_map section.
Includes DT_MIPS_RLD_MAP and DT_MIPS_RLD_MAP_REL dynamic tags and
__RLD_MAP symbol.
2016-06-20 Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com>
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.
Diffstat (limited to 'elfcpp/ChangeLog')
-rw-r--r-- | elfcpp/ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog index fa8594e..62e21b5 100644 --- a/elfcpp/ChangeLog +++ b/elfcpp/ChangeLog @@ -1,5 +1,9 @@ 2016-06-20 Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com> + * elfcpp.h (DT_MIPS_RLD_MAP_REL): New enum constant. + +2016-06-20 Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com> + * mips.h (R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16, R_MIPS_PCLO16): New enums for Mips32r6 and Mips64r6 relocations. |