aboutsummaryrefslogtreecommitdiff
path: root/ld/README
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2015-07-25 07:56:18 -0700
committerH.J. Lu <hjl.tools@gmail.com>2015-07-25 08:07:33 -0700
commit1659f720b0818d6666570f79bef53ac461b2b22f (patch)
treeaa2b16c78a464506c355f240add209c61aa31236 /ld/README
parent4a11f2065906976675808364ddbd1c0f77eea41f (diff)
downloadgdb-1659f720b0818d6666570f79bef53ac461b2b22f.zip
gdb-1659f720b0818d6666570f79bef53ac461b2b22f.tar.gz
gdb-1659f720b0818d6666570f79bef53ac461b2b22f.tar.bz2
Skip missing symbol version section check for executable
Missing symbol version section is a run-time problem only if it will be referenced dynamically at run-time. We should skip the check for locally defined symbol, which isn't referenced by shared library, when linking executable. bfd/ PR ld/18718 * elflink.c (elf_link_output_extsym): Check symbol version section check only if not linking executable, the symbol is referenced by shared library or not locally defined. ld/testsuite/ PR ld/18718 * ld-elf/pr18718.c: New file. * ld-elf/shared.exp: Run tests for PR ld/18718.
Diffstat (limited to 'ld/README')
0 files changed, 0 insertions, 0 deletions