Reverting the virtual file system implementation, because it triggers an assertion

in our internal build bots.

This reverts commits 201618, 201635, 201636, 201639, 201685, 201691, and 201696.

llvm-svn: 201755
This commit is contained in:
Juergen Ributzka
2014-02-20 05:24:58 +00:00
parent b9e44d6bcf
commit a32575e4f6
18 changed files with 108 additions and 707 deletions

View File

@@ -89,7 +89,7 @@ ModuleManager::addModule(StringRef FileName, ModuleKind Type,
New->InputFilesValidationTimestamp = 0;
if (New->Kind == MK_Module) {
std::string TimestampFilename = New->getTimestampFilename();
vfs::Status Status;
llvm::sys::fs::file_status Status;
// A cached stat value would be fine as well.
if (!FileMgr.getNoncachedStatValue(TimestampFilename, Status))
New->InputFilesValidationTimestamp =