[llvm-objcopy] [COFF] Remove unreferenced undefined externals with --strip-unneeded.
authorMartin Storsjo <martin@martin.st>
Mon, 14 Jan 2019 18:56:47 +0000 (18:56 +0000)
committerMartin Storsjo <martin@martin.st>
Mon, 14 Jan 2019 18:56:47 +0000 (18:56 +0000)
commit4b0694b7125bad98fc8a189cde590830df4e0db7
tree5a548c595531fb5bc267b454fd0b75ae4e909d84
parent4707fb65d488503cdc980b980395405c4c2d5914
[llvm-objcopy] [COFF] Remove unreferenced undefined externals with --strip-unneeded.

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

llvm-svn: 351099
llvm/test/tools/llvm-objcopy/COFF/Inputs/discard-locals.yaml
llvm/test/tools/llvm-objcopy/COFF/discard-all.test
llvm/test/tools/llvm-objcopy/COFF/strip-unneeded.test
llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp