[PATCH] D43369: ELF: Stop collecting a list of symbols in ArchiveFile.

Peter Collingbourne via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 15 21:06:06 PST 2018


pcc created this revision.
pcc added a reviewer: ruiu.
Herald added subscribers: arichardson, emaste.

There seems to be no reason to collect this list of symbols.

Also fix a bug where --exclude-libs would apply to all symbols that
appear in an archive's symbol table, even if the relevant archive
member was not added to the link.


https://reviews.llvm.org/D43369

Files:
  lld/ELF/Driver.cpp
  lld/ELF/InputFiles.cpp
  lld/ELF/InputFiles.h
  lld/ELF/SymbolTable.cpp
  lld/ELF/SymbolTable.h
  lld/test/ELF/exclude-libs.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43369.134553.patch
Type: text/x-patch
Size: 6013 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180216/d70b22ff/attachment-0001.bin>


More information about the llvm-commits mailing list