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] ARM: Update the hash table for relocations associated with exidx entries


Hi Akihiko-san,

>      PR ld/20636
> bfd  * elf-bfd.h (struct elf_backend_data): Delete
>      elf_backend_count_output_relocs callback and add
>      elf_backend_update_relocs.
>      * elf32-arm.c (elf32_arm_count_output_relocs): Deleted.
>      (emit_relocs): Deleted.
>      (elf32_arm_emit_relocs): Deleted.
>      (elf_backend_emit_relocs): Updated not to use the old functions.
>      (elf32_arm_update_relocs): New function.
>      (elf_backend_update_relocs): New define.
>      * elflink.c (bfd_elf_final_link): Add additional_reloc_count to the
>      relocation count. Call elf_backend_emit_relocs.
>      (_bfd_elf_size_reloc_section): Do not call
>      elf_backend_count_output_relocs.
>      * elfxx-target.h (elf_backend_count_output_relocs): Deleted.
>      (elf_backend_update_relocs): New define.
 
Thanks - patch approved and applied.

Cheers
  Nick


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