]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[ARC] Refactored location where GOT information is collected.
authorCupertino Miranda <cmiranda@synopsys.com>
Fri, 2 Mar 2018 16:16:21 +0000 (17:16 +0100)
committerClaudiu Zissulescu <claziss@gmail.com>
Thu, 15 Nov 2018 15:15:08 +0000 (17:15 +0200)
commitb80393e2751e2a3a11fcdee7247034e35ec9a4f6
tree0686eda707ab4d11984d9be3f71bfed2b27f2af5
parent62dccf632f7f8950717e7ce702b24ac6976c0ab4
[ARC] Refactored location where GOT information is collected.

Change location where GOT information is collected for ARC target, avoiding
posible use conflicts of the previous .got field in the symbols hash_entry.

bfd/
2018-03-01  Cupertino Miranda  <cmiranda@synopsys.com>

* arc-got.h (get_got_entry_list_for_symbol): Changed.
* ef32-arc.c (struct elf_arc_link_hash_entry): Moved and changed.
(elf_arc_link_hash_newfunc): Changed.
(arc_elf_link_hash_table_create): Removed old initializations.
(elf_arc_relocate_section, elf_arc_finish_dynamic_symbol): Changed.
bfd/ChangeLog
bfd/arc-got.h
bfd/elf32-arc.c