diff options
author | Alan Modra <amodra@gmail.com> | 2021-09-06 22:23:15 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-09-07 10:41:29 +0930 |
commit | b54509b84488023954f6974229b24fe6c993742b (patch) | |
tree | abcbcdba27d2d4f5ddf767ea0c073609af32b01a /bfd/cpu-rs6000.c | |
parent | b4d9dd5c3576a8d6b1a59b11f8af1a3a2abd5fdc (diff) | |
download | fsf-binutils-gdb-b54509b84488023954f6974229b24fe6c993742b.zip fsf-binutils-gdb-b54509b84488023954f6974229b24fe6c993742b.tar.gz fsf-binutils-gdb-b54509b84488023954f6974229b24fe6c993742b.tar.bz2 |
PR28307, segfault in ppc64_elf_toc64_reloc
Adds missing bfd_reloc_offset_in_range checks to various relocation
special_functions.
PR 28307
* elf32-ppc.c (ppc_elf_addr16_ha_reloc): Range check reloc offset.
* elf64-ppc.c (ppc64_elf_ha_reloc, ppc64_elf_brtaken_reloc): Likewise.
(ppc64_elf_toc64_reloc, ppc64_elf_prefix_reloc): Likewise.
Diffstat (limited to 'bfd/cpu-rs6000.c')
0 files changed, 0 insertions, 0 deletions