diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2013-06-22 19:57:42 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2013-06-22 19:57:42 +0000 |
commit | 12d83431072be7586eba1d789b51e4b79cd32ac1 (patch) | |
tree | 2bfb6cebeeaa18cf5545a201701499ff42a07eb0 /bfd | |
parent | 16e5e222b6eae6f110ea72bf627585c095a453a8 (diff) | |
download | gdb-12d83431072be7586eba1d789b51e4b79cd32ac1.zip gdb-12d83431072be7586eba1d789b51e4b79cd32ac1.tar.gz gdb-12d83431072be7586eba1d789b51e4b79cd32ac1.tar.bz2 |
2013-06-22 Sandra Loosemore <sandra@codesourcery.com>
bfd/
* elf32-nios2.c (nios2_elf32_finish_dynamic_sections): Don't
set sh_entsize for PLT section.
Diffstat (limited to 'bfd')
-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; } } } |