summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/CachePruning.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2016-07-26 02:00:42 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2016-07-26 02:00:42 +0000
commitfeee2103c67fbb18b16fc1e34624f5a703eb95a8 (patch)
tree0c8eda8bf17b48618b59f517be0db16a873bef36 /llvm/lib/Support/CachePruning.cpp
parentf3091323bdada97b36b75853945cc40ab947c5ab (diff)
downloadbcm5719-llvm-feee2103c67fbb18b16fc1e34624f5a703eb95a8.tar.gz
bcm5719-llvm-feee2103c67fbb18b16fc1e34624f5a703eb95a8.zip
COFF: Implement /linkrepro flag.
This flag is implemented similarly to --reproduce in the ELF linker. This patch implements /linkrepro by moving the cpio writer and associated utility functions to lldCore, and using that implementation in both linkers. One COFF-specific detail is that we store the object file from which the resource files were created in our reproducer, rather than the resource files themselves. This allows the reproducer to be used on non-Windows systems for example. Differential Revision: https://reviews.llvm.org/D22418 llvm-svn: 276719
Diffstat (limited to 'llvm/lib/Support/CachePruning.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud