diff options
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/elf32-nios2.c | 6 |
2 files changed, 5 insertions, 6 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index af0ba3a..8dd7dd1 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2013-06-22 Sandra Loosemore <sandra@codesourcery.com> + + * elf32-nios2.c (nios2_elf32_finish_dynamic_sections): Don't + set sh_entsize for PLT section. + 2013-06-20 Yufeng Zhang <yufeng.zhang@arm.com> * bfd-in.h (bfd_elf64_aarch64_set_options): Add 'extern'. diff --git a/bfd/elf32-nios2.c b/bfd/elf32-nios2.c index eb472c1..a6c6720 100644 --- a/bfd/elf32-nios2.c +++ b/bfd/elf32-nios2.c @@ -3264,9 +3264,6 @@ nios2_elf32_finish_dynamic_sections (bfd *output_bfd, nios2_elf32_install_imm16 (splt, 4, hiadj (corrected)); nios2_elf32_install_imm16 (splt, 12, (corrected & 0xffff) + 4); nios2_elf32_install_imm16 (splt, 16, (corrected & 0xffff) + 8); - - elf_section_data (splt->output_section)->this_hdr.sh_entsize - = 24; } else { @@ -3292,9 +3289,6 @@ nios2_elf32_finish_dynamic_sections (bfd *output_bfd, (got_address & 0xffff) + 4); nios2_elf32_install_imm16 (splt, res_size + 20, (got_address & 0xffff) + 8); - - elf_section_data (splt->output_section)->this_hdr.sh_entsize - = 28 + res_size; } } } |