m68k linker segmentation faults
authorAlan Modra <amodra@gmail.com>
Tue, 28 May 2019 02:19:30 +0000 (11:49 +0930)
committerAlan Modra <amodra@gmail.com>
Tue, 28 May 2019 05:08:08 +0000 (14:38 +0930)
commitc83004d526c9f5e203926a979d405f7b720b9ede
treef96259309cf3e9126aab52eb09c60f1d222280f7
parent586338b839d3f65d22eb3baef41f7395974f1f11
m68k linker segmentation faults

This doesn't fix the underlying bug, but an abort is better than a
segfault.

PR 24596
* elf32-m68k.c (elf_m68k_get_got_entry): Don't create a new
entry when MUST_FIND.  Abort when MUST_FIND not found.
(elf_m68k_get_bfd2got_entry): Likewise.
(elf_m68k_relocate_section): Remove now useless assert.
bfd/ChangeLog
bfd/elf32-m68k.c