aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-arm.c
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@gmail.com>2016-09-27 12:08:19 -0700
committerCary Coutant <ccoutant@gmail.com>2016-09-27 12:08:28 -0700
commite3f07b5b750554bbbbee1bddc34bb77fd7d31eeb (patch)
tree96454a34955a2149b805714951a3702e4583c3a2 /bfd/elf32-arm.c
parent07619d52fef6fda58cbc327512a4d8ec60ad5637 (diff)
downloadgdb-e3f07b5b750554bbbbee1bddc34bb77fd7d31eeb.zip
gdb-e3f07b5b750554bbbbee1bddc34bb77fd7d31eeb.tar.gz
gdb-e3f07b5b750554bbbbee1bddc34bb77fd7d31eeb.tar.bz2
Don't treat as separate symbols if unversioned symbol is undefined.
When we see an unversioned symbol reference in a shared library, followed by a default definition of the symbol in another shared library, we were treating them as separate symbols. That should only happen when both are definitions. gold/ PR gold/20238 * symtab.cc (Symbol_table::define_default_version): Check that unversioned symbol is defined.
Diffstat (limited to 'bfd/elf32-arm.c')
0 files changed, 0 insertions, 0 deletions