aboutsummaryrefslogtreecommitdiff
path: root/elfcpp/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2015-10-04 06:14:13 -0700
committerH.J. Lu <hjl.tools@gmail.com>2015-10-04 06:14:36 -0700
commit9706b5e627dfae1ab0a2788dda8a2aa5a0e09af7 (patch)
tree0bf334bb6c09b5cbc906252434c5649de8d98308 /elfcpp/ChangeLog
parent73e5465df5bdb240d632ed207677916d0fa9ad4c (diff)
downloadgdb-9706b5e627dfae1ab0a2788dda8a2aa5a0e09af7.zip
gdb-9706b5e627dfae1ab0a2788dda8a2aa5a0e09af7.tar.gz
gdb-9706b5e627dfae1ab0a2788dda8a2aa5a0e09af7.tar.bz2
Change ch_type to Elf_Word in struct Chdr_data<64>
The ch_type field in struct Chdr_data<64> is 4 bytes, followed by a 4-byte padding. This change doesn't introduce any functional change since only the lower 32 bits of the ch_type field are used. PR gold/19060 * elfcpp.h (Chdr::get_ch_type): Change return type to Elf_Word. * elfcpp_internal.h (Chdr_data<64>): Change ch_type to 4 bytes and add ch_reserved.
Diffstat (limited to 'elfcpp/ChangeLog')
-rw-r--r--elfcpp/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog
index 3342ac9..042d86e 100644
--- a/elfcpp/ChangeLog
+++ b/elfcpp/ChangeLog
@@ -1,3 +1,10 @@
+2015-10-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR gold/19060
+ * elfcpp.h (Chdr::get_ch_type): Change return type to Elf_Word.
+ * elfcpp_internal.h (Chdr_data<64>): Change ch_type to 4 bytes
+ and add ch_reserved.
+
2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
* elfcpp.h (Elf_sizes): Add chdr_size.