Jonas Devlieghere b03521b98d [dsymutil] Add reproducers to dsymutil
Add support for generating a dsymutil reproducer. The result is a folder
containing all the object files for linking.

When --gen-reproducer is passed, dsymutil uses a FileCollectorFileSystem
which keeps track of all the files used by dsymutil. These files are
copied into a temporary directory when dsymutil exists.

When this path is passed to --use-reproducer, dsymutil uses a
RedirectingFileSystem that will use the files from the reproducer
directory instead of the actual paths. This means you don't need to mess
with the OSO path prefix.

Differential revision: https://reviews.llvm.org/D79398
2020-05-21 10:59:49 -07:00
..
2019-07-04 21:19:05 +00:00
2020-04-25 16:19:02 -06:00
2019-07-04 21:19:05 +00:00
2019-07-04 21:19:05 +00:00
2019-07-04 21:19:05 +00:00
2020-04-13 14:41:55 +02:00
2019-07-04 04:41:06 +00:00