]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Re: elf_backend_finish_dynamic_symbol returning false
authorAlan Modra <amodra@gmail.com>
Thu, 15 Feb 2024 08:33:07 +0000 (19:03 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 15 Feb 2024 08:41:42 +0000 (19:11 +1030)
commit313f04b6edcd09e0e7ff224bd54a892ab8f029aa
treeb7a16c713a410489aeec144fb73106b193d10254
parentd88a48558d6dc171fccb4c5c496c9248e78eecd0
Re: elf_backend_finish_dynamic_symbol returning false

I didn't examine ld testsuite logs properly after cf95b909e2c2.
Replacing one of the "return false" with BFD_ASSERT in
finish_dynamic_symbol was wrong as it causes segmentation faults on
testcases expected to fail.  Revert those changes and instead make
a bfd_final_link failure noisy.
bfd/elf32-s390.c
bfd/elf64-s390.c
bfd/elf64-x86-64.c
bfd/elfnn-aarch64.c
bfd/elfnn-kvx.c
ld/ldwrite.c