This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 2/5] xtensa: move dynamic relocations sections consistency check


On Mon, Jul 23, 2018 at 11:10 AM, Max Filippov <jcmvbkbc@gmail.com> wrote:
> The function elf_xtensa_finish_dynamic_sections checks that sizes of
> sections .rela.dyn and .rela.plt match number of corresponding relocation
> records, but the check is only done when .rela.plt is non-empty, so, e.g.
> it is never run for the static PIE.
> Rearrange the test so that .rela.dyn and .rela.plt are checked always.
>
> bfd/
> 2018-07-23  Max Filippov  <jcmvbkbc@gmail.com>
>
>         * elf32-xtensa.c (elf_xtensa_finish_dynamic_sections): Move
>         relocation sections consistency check to always check both
>         .rela.dyn and .rela.plt when they exist. Rearrange variable
>         definition and assignment places.

Approved.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]