[PATCH] aarch64: remove unnecessary loc_hash_table traversal
Szabolcs Nagy
Szabolcs.Nagy@arm.com
Tue Jun 11 09:57:00 GMT 2019
The loc_hash_table should only contain local ifunc symbols. The current
code already aborts if there is anything else and for defined ifunc
symbols elfNN_aarch64_allocate_dynrelocs is a no-op.
bfd/ChangeLog:
2019-06-11 Szabolcs Nagy <szabolcs.nagy@arm.com>
* elfnn-aarch64.c (elfNN_aarch64_allocate_local_dynrelocs): Remove.
(elfNN_aarch64_size_dynamic_sections): Remove loc_hash_table traversal
with elfNN_aarch64_allocate_local_dynrelocs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ifunc.diff
Type: text/x-patch
Size: 1431 bytes
Desc: ifunc.diff
URL: <https://sourceware.org/pipermail/binutils/attachments/20190611/03129b42/attachment.bin>
More information about the Binutils
mailing list