x86: Skip undefined symbol when finishing DT_RELR
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 5 Feb 2022 15:26:31 +0000 (07:26 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Sat, 5 Feb 2022 15:34:12 +0000 (07:34 -0800)
commita9e61227c09c03d5cb54f9c88520baffc1d86c86
treefec294b10daee4ed1afd307b3f3166ba22ad2c58
parent0acf434a23768449cbb4b3732355f3f2febecaee
x86: Skip undefined symbol when finishing DT_RELR

Don't abort for undefined symbol when finishing DT_RELR.  Instead, skip
undefined symbol.  Undefined symbol will be reported by relocate_section.

* elfxx-x86.c (elf_x86_size_or_finish_relative_reloc): Skip
undefined symbol in finishing phase.
bfd/elfxx-x86.c