[llvm-objcopy] [COFF] Implement --only-keep-debug
commit526aa2e94355b7feb3bf7774a6e1899f68e94ad8
authorMartin Storsjo <martin@martin.st>
Sat, 19 Jan 2019 19:42:48 +0000 (19 19:42 +0000)
committerMartin Storsjo <martin@martin.st>
Sat, 19 Jan 2019 19:42:48 +0000 (19 19:42 +0000)
tree6cabe91bbce5c8fd884c8262331a3540761a4477
parent2b6e1b7585d6bd997ea4e4233c904a6d2c11ad33
[llvm-objcopy] [COFF] Implement --only-keep-debug

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351662 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-objcopy/COFF/Inputs/only-keep-sections.yaml [new file with mode: 0644]
test/tools/llvm-objcopy/COFF/only-keep-debug.test [new file with mode: 0644]
tools/llvm-objcopy/COFF/COFFObjcopy.cpp
tools/llvm-objcopy/COFF/Object.cpp
tools/llvm-objcopy/COFF/Object.h