1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/tools/dsymutil
Jonas Devlieghere 6f1978ec1f [dsymutil] Thread the VFS through dsymutil (NFC)
This patch threads the virtual file system through dsymutil.

Currently there is no good way to find out exactly what files are
necessary in order to reproduce a dsymutil link, at least not without
knowledge of how dsymutil's internals.  My motivation for this change is
to add lightweight "reproducers" that automatically gather the input
object files through the FileCollectorFileSystem. The files together
with the YAML mapping will allow us to transparently reproduce a
dsymutil link, even without having to mess with the OSO path prefix.

Differential revision: https://reviews.llvm.org/D79376
2020-05-04 20:21:33 -07:00
..
BinaryHolder.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
BinaryHolder.h [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
CFBundle.cpp Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
CFBundle.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CMakeLists.txt [DWARFLinker][dsymutil][NFC] Move DwarfStreamer into DWARFLinker. 2020-04-07 21:21:54 +03:00
DebugMap.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
DebugMap.h Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
dsymutil.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
dsymutil.h [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
DwarfLinkerForBinary.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
DwarfLinkerForBinary.h [DWARFLinker][dsymutil][NFC] Move DwarfStreamer into DWARFLinker. 2020-04-07 21:21:54 +03:00
LinkUtils.h [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
LLVMBuild.txt [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2. 2020-01-08 14:15:31 +03:00
MachODebugMapParser.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
MachOUtils.cpp [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
MachOUtils.h [dsymutil] Thread the VFS through dsymutil (NFC) 2020-05-04 20:21:33 -07:00
Options.td [dsymutil] Fix short options displayed in the help message. 2020-04-29 10:20:13 +08:00
SymbolMap.cpp [llvm] Replace SmallStr.str().str() with std::string conversion operator. 2020-01-29 21:16:46 -08:00
SymbolMap.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00