[llvm-readobj] Don't print '@' at end of unversioned dynsym names
authorJames Henderson <jh7370@my.bristol.ac.uk>
Tue, 8 Jan 2019 10:58:05 +0000 (10:58 +0000)
committerJames Henderson <jh7370@my.bristol.ac.uk>
Tue, 8 Jan 2019 10:58:05 +0000 (10:58 +0000)
commit6135b0f88c83a480d7c2116ac9c0e589f536e0c4
tree40d207b0ecfe3a6db6a291d118bcece351b1f58e
parent4ba1777a2da7a0104baf63a2f28005577039324b
[llvm-readobj] Don't print '@' at end of unversioned dynsym names

This fixes https://bugs.llvm.org/show_bug.cgi?id=40097. The problem was
caused by a regression in r188022.

See also r350614.

Reviewed by: rupprecht, mstorsjo, Higuoxing, jakehehrlich

Differential Revision: https://reviews.llvm.org/D56319

llvm-svn: 350615
llvm/test/tools/llvm-objcopy/ELF/dynsym.test
llvm/test/tools/llvm-readobj/elf-versioninfo.test
llvm/test/tools/llvm-readobj/gnu-symbols.test
llvm/test/tools/llvm-readobj/mips-got.test
llvm/tools/llvm-readobj/ELFDumper.cpp