[PATCH] D56388: [ELF] Remove checking for spurious '@' at the end of dynamic symbol names
James Henderson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 7 07:18:03 PST 2019
jhenderson created this revision.
jhenderson added reviewers: ruiu, grimar, rupprecht, mstorsjo, Higuoxing, jakehehrlich.
Herald added subscribers: dexonsmith, steven_wu, atanasyan, jrtc27, kbarton, arichardson, nemanjai, emaste.
Herald added a reviewer: espindola.
llvm-readobj currently has a bug (see PR40097) where it prints '@' at the end of unversioned symbols. I have a fix for this bug ready (see D56319 <https://reviews.llvm.org/D56319>), but the fix breaks a number of LLD tests which explicitly check the spurious '@'. This change removes this checking.
I don't have my system setup to do cross-repo commits, so this change is needed before D56319 <https://reviews.llvm.org/D56319> can land.
Repository:
rLLD LLVM Linker
https://reviews.llvm.org/D56388
Files:
test/ELF/as-needed-weak.s
test/ELF/bsymbolic-undef.s
test/ELF/common-gc2.s
test/ELF/dont-export-hidden.s
test/ELF/dynamic-list-preempt.s
test/ELF/dynamic-list-wildcard.s
test/ELF/dynamic-list.s
test/ELF/dynsym-no-rosegment.s
test/ELF/dynsym-pie.s
test/ELF/empty-ver.s
test/ELF/empty-ver2.s
test/ELF/gc-sections-linker-defined-symbol.s
test/ELF/gnu-hash-table-copy.s
test/ELF/gnu-hash-table.s
test/ELF/gnu-unique.s
test/ELF/linkerscript/provide-shared2.s
test/ELF/linkerscript/version-script.s
test/ELF/local-dynamic.s
test/ELF/local-ver-preemptible.s
test/ELF/lto/dynamic-list.ll
test/ELF/lto/shlib-undefined.ll
test/ELF/lto/undefined-puts.ll
test/ELF/lto/version-script.ll
test/ELF/mips-dynamic.s
test/ELF/mips-dynsym-sort.s
test/ELF/mips-got-and-copy.s
test/ELF/mips-got-extsym.s
test/ELF/mips-got16.s
test/ELF/mips-micro-plt.s
test/ELF/mips-sto-plt.s
test/ELF/progname.s
test/ELF/protected-shared.s
test/ELF/relative-dynamic-reloc-ppc64.s
test/ELF/relative-dynamic-reloc.s
test/ELF/retain-symbols-file.s
test/ELF/shared.s
test/ELF/undef-version-script.s
test/ELF/verdef-defaultver.s
test/ELF/verdef.s
test/ELF/verneed.s
test/ELF/version-script-complex-wildcards.s
test/ELF/version-script-extern-undefined.s
test/ELF/version-script-extern-wildcards.s
test/ELF/version-script-extern.s
test/ELF/version-script-extern2.s
test/ELF/version-script-hide-so-symbol.s
test/ELF/version-script-locals-extern.s
test/ELF/version-script-symver2.s
test/ELF/version-script-weak.s
test/ELF/version-script.s
test/ELF/version-wildcard.test
test/ELF/visibility.s
test/ELF/weak-undef-export.s
test/ELF/weak-undef.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D56388.180490.patch
Type: text/x-patch
Size: 41764 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190107/a0854c91/attachment-0001.bin>
More information about the llvm-commits
mailing list