]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
elf: Check DT_SYMTAB only on non-IR object
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 30 Aug 2023 15:49:15 +0000 (08:49 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 31 Aug 2023 00:17:31 +0000 (17:17 -0700)
commitbac5753ca24bbbd601b6be93faa40e9458d8baa5
tree983bde7bc19ed3f6c1eedaef6e7c681ed1b796c3
parent48abc08d13eab39d3db931352990e409174d5b9f
elf: Check DT_SYMTAB only on non-IR object

Check DT_SYMTAB only on non-IR object of archive member to avoid crash
on LLVM IR object with NULL elf_tdata.

PR ld/30811
* elflink.c (elf_link_is_defined_archive_symbol): Check
DT_SYMTAB only on non-IR object.
bfd/elflink.c