[ELF] Remove checking for spurious '@' at the end of dynamic sym names
authorJames Henderson <jh7370@my.bristol.ac.uk>
Tue, 8 Jan 2019 10:50:59 +0000 (10:50 +0000)
committerJames Henderson <jh7370@my.bristol.ac.uk>
Tue, 8 Jan 2019 10:50:59 +0000 (10:50 +0000)
commit4ba1777a2da7a0104baf63a2f28005577039324b
tree66252d077da5c0eb41d1726659924c05c0217116
parent53000a74a5c9f1be2ec09bfeb3533a80667e4b2f
[ELF] Remove checking for spurious '@' at the end of dynamic sym names

llvm-readobj currently has a bug (see PR40097) where it prints '@' at
the end of unversioned dynamic symbols. This bug will be fixed in a
separate later commit, but these tests need fixing first.

Reviewed by: ruiu, Higuoxing

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

llvm-svn: 350614
54 files changed:
lld/test/ELF/as-needed-weak.s
lld/test/ELF/bsymbolic-undef.s
lld/test/ELF/common-gc2.s
lld/test/ELF/dont-export-hidden.s
lld/test/ELF/dynamic-list-preempt.s
lld/test/ELF/dynamic-list-wildcard.s
lld/test/ELF/dynamic-list.s
lld/test/ELF/dynsym-no-rosegment.s
lld/test/ELF/dynsym-pie.s
lld/test/ELF/empty-ver.s
lld/test/ELF/empty-ver2.s
lld/test/ELF/gc-sections-linker-defined-symbol.s
lld/test/ELF/gnu-hash-table-copy.s
lld/test/ELF/gnu-hash-table.s
lld/test/ELF/gnu-unique.s
lld/test/ELF/linkerscript/provide-shared2.s
lld/test/ELF/linkerscript/version-script.s
lld/test/ELF/local-dynamic.s
lld/test/ELF/local-ver-preemptible.s
lld/test/ELF/lto/dynamic-list.ll
lld/test/ELF/lto/shlib-undefined.ll
lld/test/ELF/lto/undefined-puts.ll
lld/test/ELF/lto/version-script.ll
lld/test/ELF/mips-dynamic.s
lld/test/ELF/mips-dynsym-sort.s
lld/test/ELF/mips-got-and-copy.s
lld/test/ELF/mips-got-extsym.s
lld/test/ELF/mips-got16.s
lld/test/ELF/mips-micro-plt.s
lld/test/ELF/mips-sto-plt.s
lld/test/ELF/progname.s
lld/test/ELF/protected-shared.s
lld/test/ELF/relative-dynamic-reloc-ppc64.s
lld/test/ELF/relative-dynamic-reloc.s
lld/test/ELF/retain-symbols-file.s
lld/test/ELF/shared.s
lld/test/ELF/undef-version-script.s
lld/test/ELF/verdef-defaultver.s
lld/test/ELF/verdef.s
lld/test/ELF/verneed.s
lld/test/ELF/version-script-complex-wildcards.s
lld/test/ELF/version-script-extern-undefined.s
lld/test/ELF/version-script-extern-wildcards.s
lld/test/ELF/version-script-extern.s
lld/test/ELF/version-script-extern2.s
lld/test/ELF/version-script-hide-so-symbol.s
lld/test/ELF/version-script-locals-extern.s
lld/test/ELF/version-script-symver2.s
lld/test/ELF/version-script-weak.s
lld/test/ELF/version-script.s
lld/test/ELF/version-wildcard.test
lld/test/ELF/visibility.s
lld/test/ELF/weak-undef-export.s
lld/test/ELF/weak-undef.s