diff options
author | Alan Modra <amodra@gmail.com> | 2017-11-22 17:32:50 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2017-11-23 22:41:43 +1030 |
commit | ab2477e15cbe067ff119f1bb5dea05de3cadbdd5 (patch) | |
tree | dbeba2d3022be787d76a7ad2070333b136ad8706 /opcodes | |
parent | 60d67dc84bbc7d73672d297d714f8a4a0547618d (diff) | |
download | gdb-ab2477e15cbe067ff119f1bb5dea05de3cadbdd5.zip gdb-ab2477e15cbe067ff119f1bb5dea05de3cadbdd5.tar.gz gdb-ab2477e15cbe067ff119f1bb5dea05de3cadbdd5.tar.bz2 |
Delete powerpc64 symbol weakref field
Now that u.alias is circular, weakref just duplicates its function.
Also, function symbols shouldn't be on the alias list so there is no
need to use alias_readonly_dynrelocs with them.
* elf64-ppc.c (struct ppc_link_hash_entry): Delete weakref field.
(ppc64_elf_copy_indirect_symbol): Don't set weakref.
(alias_readonly_dynrelocs): Use u.alias rather than weakref.
(ppc64_elf_adjust_dynamic_symbol): Don't use
alias_readonly_dynrelocs for function symbols.
Diffstat (limited to 'opcodes')
0 files changed, 0 insertions, 0 deletions