ld: Change indirect symbol from IR to undefined
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 26 Aug 2021 14:43:23 +0000 (07:43 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Sat, 28 Aug 2021 02:44:57 +0000 (19:44 -0700)
commit7de7786bb7db5159fc8a7bfa3df72381ff16a38c
treebeb6bd50c6bfa1019914afdc61f49baab9ed3e11
parentb05929a20efa7caa40415d2f069e44f7e76615e4
ld: Change indirect symbol from IR to undefined

bfd/

PR ld/28264
* elflink.c (_bfd_elf_merge_symbol): Change indirect symbol from
IR to undefined.

ld/

PR ld/28264
* testsuite/ld-plugin/lto.exp: Run PR ld/28264 test.
* testsuite/ld-plugin/pr28264-1.d: New file.
* testsuite/ld-plugin/pr28264-2.d: Likewise.
* testsuite/ld-plugin/pr28264-3.d: Likewise.
* testsuite/ld-plugin/pr28264-4.d: Likewise.
* testsuite/ld-plugin/pr28264.c: Likewise.
* testsuite/ld-plugin/pr28264.ver: Likewise.
bfd/elflink.c
ld/testsuite/ld-plugin/lto.exp
ld/testsuite/ld-plugin/pr28264-1.d [new file with mode: 0644]
ld/testsuite/ld-plugin/pr28264-2.d [new file with mode: 0644]
ld/testsuite/ld-plugin/pr28264-3.d [new file with mode: 0644]
ld/testsuite/ld-plugin/pr28264-4.d [new file with mode: 0644]
ld/testsuite/ld-plugin/pr28264.c [new file with mode: 0644]
ld/testsuite/ld-plugin/pr28264.ver [new file with mode: 0644]