diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2017-10-14 11:23:45 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2017-10-14 11:24:29 -0700 |
commit | 5d84490bf6ac806c15781a833f0e1e7a191f334f (patch) | |
tree | 6390dbb4e4ad70614d8729b1c82ffa1f2a21393f /bfd/elf64-x86-64.c | |
parent | e01c16a83893b03433c8edf4ccae536d9b9f4831 (diff) | |
download | fsf-binutils-gdb-5d84490bf6ac806c15781a833f0e1e7a191f334f.zip fsf-binutils-gdb-5d84490bf6ac806c15781a833f0e1e7a191f334f.tar.gz fsf-binutils-gdb-5d84490bf6ac806c15781a833f0e1e7a191f334f.tar.bz2 |
cris: Don't hide symbol which was forced to be dynamic
h->root.dynamic is set on symbols which were forced to be dynamic due
to a version script file. Don't remove such symbols from dynamic symbol
table. This fixes:
FAIL: ld-elf/pr21384
PR ld/21384
* elf32-cris.c (elf_cris_discard_excess_program_dynamics): Don't
hide symbol which was forced to be dynamic.
Diffstat (limited to 'bfd/elf64-x86-64.c')
0 files changed, 0 insertions, 0 deletions