diff options
author | Alan Modra <amodra@gmail.com> | 2023-01-14 22:13:30 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2023-01-19 17:43:53 +1030 |
commit | f07170eb86314cbb9ef3e10d19381779a4656d19 (patch) | |
tree | 90532acdde92a479ca0f29b48be604af5d390be9 /elfcpp | |
parent | 7e42d8dc7a69a41fc0f631d458c9c4170c3112ef (diff) | |
download | gdb-f07170eb86314cbb9ef3e10d19381779a4656d19.zip gdb-f07170eb86314cbb9ef3e10d19381779a4656d19.tar.gz gdb-f07170eb86314cbb9ef3e10d19381779a4656d19.tar.bz2 |
Correct coff-aarch64 howtos and delete unnecessary special functions
The remaining special functions are still broken except when called
by gas bfd_install_relocation.
* coff-aarch64.c (coff_aarch64_addr64_reloc),
(coff_aarch64_addr32_reloc, coff_aarch64_branch26_reloc),
(coff_aarch64_branch19_reloc, coff_aarch64_branch14_reloc),
(coff_aarch64_po12a_reloc): Delete.
(HOWTO_INSTALL_ADDEND): Define as 1.
(HOW): Remove pcrel_off. Correct all the howtos.
(CALC_ADDEND): Define.
(coff_aarch64_rtype_to_howto): New function.
(coff_rtype_to_howto): Define.
Diffstat (limited to 'elfcpp')
0 files changed, 0 insertions, 0 deletions