diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-06-25 06:23:00 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-06-25 06:23:00 +0000 |
| commit | 269c232e67ee79342762660d7a19ff36b373cc1e (patch) | |
| tree | 209854b41ca8bb78f711865ef055f4d374d3e6d3 /clang/Basic/FileManager.cpp | |
| parent | ba6df9122ff6069f39088a2492992ac9497cffcc (diff) | |
| download | bcm5719-llvm-269c232e67ee79342762660d7a19ff36b373cc1e.tar.gz bcm5719-llvm-269c232e67ee79342762660d7a19ff36b373cc1e.zip | |
implement #pragma GCC dependency
llvm-svn: 38574
Diffstat (limited to 'clang/Basic/FileManager.cpp')
| -rw-r--r-- | clang/Basic/FileManager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/clang/Basic/FileManager.cpp b/clang/Basic/FileManager.cpp index 7044a70465f..50efc7c2b28 100644 --- a/clang/Basic/FileManager.cpp +++ b/clang/Basic/FileManager.cpp @@ -113,11 +113,12 @@ const FileEntry *FileManager::getFile(const std::string &Filename) { if (UFE) // Already have an entry with this inode, return it. return Ent = UFE; - + // Otherwise, we don't have this directory yet, add it. FileEntry *FE = new FileEntry(); - FE->Size = StatBuf.st_size; FE->Name = Filename; + FE->Size = StatBuf.st_size; + FE->ModTime = StatBuf.st_mtime; FE->Dir = DirInfo; FE->UID = NextFileUID++; return Ent = UFE = FE; |

