2015-07-09 Catherine Moore <clm@codesourcery.com>

* elflink.c (bfd_elf_size_dynamic_sections): Call to
        _bfd_elf_maybe_strip_eh_frame_hdr should be before
        bed->elf_backend_size_dynamic_sections.
This commit is contained in:
Catherine Moore 2015-07-09 08:07:47 -07:00
parent 0f4576e358
commit de231f2015
2 changed files with 9 additions and 3 deletions

View file

@ -1,3 +1,9 @@
2015-07-09 Catherine Moore <clm@codesourcery.com>
* elflink.c (bfd_elf_size_dynamic_sections): Call to
_bfd_elf_maybe_strip_eh_frame_hdr should be before
bed->elf_backend_size_dynamic_sections.
2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
* elf32-avr.c: Add 32 bit PC relative relocation for AVR target.

View file

@ -5957,6 +5957,9 @@ bfd_elf_size_dynamic_sections (bfd *output_bfd,
}
}
if (! _bfd_elf_maybe_strip_eh_frame_hdr (info))
return FALSE;
/* The backend must work out the sizes of all the other dynamic
sections. */
if (dynobj != NULL
@ -5964,9 +5967,6 @@ bfd_elf_size_dynamic_sections (bfd *output_bfd,
&& ! (*bed->elf_backend_size_dynamic_sections) (output_bfd, info))
return FALSE;
if (! _bfd_elf_maybe_strip_eh_frame_hdr (info))
return FALSE;
if (dynobj != NULL && elf_hash_table (info)->dynamic_sections_created)
{
unsigned long section_sym_count;