Reapply [VFS] Allow multiple RealFileSystem instances with independent CWDs.
This reverts commit r351091. The original mac breakages are addressed by ensuring the root directory we're working from is fully symlink-resolved before starting. Differential Revision: https://reviews.llvm.org/D58169 llvm-svn: 354026
Showing
- llvm/include/llvm/Support/VirtualFileSystem.h 8 additions, 0 deletionsllvm/include/llvm/Support/VirtualFileSystem.h
- llvm/lib/Support/VirtualFileSystem.cpp 73 additions, 30 deletionsllvm/lib/Support/VirtualFileSystem.cpp
- llvm/unittests/Support/VirtualFileSystemTest.cpp 86 additions, 1 deletionllvm/unittests/Support/VirtualFileSystemTest.cpp
Loading
Please register or sign in to comment