diff options
author | Walter Lee <walt@tilera.com> | 2012-08-28 06:28:31 +0000 |
---|---|---|
committer | Walter Lee <walt@tilera.com> | 2012-08-28 06:28:31 +0000 |
commit | 663b5850121926ab9d7685c4c4f2961ab65adcb8 (patch) | |
tree | 40b695eafb405e53120578af6d9dd8d502954bb8 /bfd/ChangeLog | |
parent | e5b95258d9dd1ecc4a53baf56308ce78f19f4904 (diff) | |
download | gdb-663b5850121926ab9d7685c4c4f2961ab65adcb8.zip gdb-663b5850121926ab9d7685c4c4f2961ab65adcb8.tar.gz gdb-663b5850121926ab9d7685c4c4f2961ab65adcb8.tar.bz2 |
Add padding to the plt section so that its size is a multiple of its
entry size.
* elf32-tilepro.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size
of header.
(tilepro_plt_entry_build): Account for new header size.
(tilepro_elf_finish_dynamic_sections): Ditto.
(tilepro_elf_plt_sym_val): Ditto.
* elfxx-tilegx.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size
of header + tail.
(tilegx_elf_finish_dynamic_sections): Account for new padding.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 0107ea1..2165b0c 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,14 @@ +2012-08-28 Walter Lee <walt@tilera.com> + + * elf32-tilepro.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size + of header. + (tilepro_plt_entry_build): Account for new header size. + (tilepro_elf_finish_dynamic_sections): Ditto. + (tilepro_elf_plt_sym_val): Ditto. + * elfxx-tilegx.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size + of header + tail. + (tilegx_elf_finish_dynamic_sections): Account for new padding. + 2012-08-27 Walter Lee <walt@tilera.com> * reloc.c (Add BFD_RELOC_TILEGX_IMM16_X0_HW0_PLT_PCREL, |