forked from OSchip/llvm-project
Adjust for TimePoint interface change in llvm: D25730. NFC
llvm-svn: 284964
This commit is contained in:
parent
98cb041891
commit
183e3f8b78
|
@ -19,6 +19,7 @@
|
||||||
#include "llvm/Support/ErrorOr.h"
|
#include "llvm/Support/ErrorOr.h"
|
||||||
#include "llvm/Support/FileSystem.h"
|
#include "llvm/Support/FileSystem.h"
|
||||||
#include "llvm/Support/SourceMgr.h"
|
#include "llvm/Support/SourceMgr.h"
|
||||||
|
#include "llvm/Support/TimeValue.h"
|
||||||
#include "llvm/Support/raw_ostream.h"
|
#include "llvm/Support/raw_ostream.h"
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
|
|
|
@ -5576,9 +5576,11 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
|
||||||
llvm::sys::fs::file_status Status;
|
llvm::sys::fs::file_status Status;
|
||||||
if (llvm::sys::fs::status(A->getValue(), Status))
|
if (llvm::sys::fs::status(A->getValue(), Status))
|
||||||
D.Diag(diag::err_drv_no_such_file) << A->getValue();
|
D.Diag(diag::err_drv_no_such_file) << A->getValue();
|
||||||
CmdArgs.push_back(Args.MakeArgString(
|
CmdArgs.push_back(
|
||||||
"-fbuild-session-timestamp=" +
|
Args.MakeArgString("-fbuild-session-timestamp=" +
|
||||||
Twine((uint64_t)Status.getLastModificationTime().toEpochTime())));
|
Twine((uint64_t)Status.getLastModificationTime()
|
||||||
|
.time_since_epoch()
|
||||||
|
.count())));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Args.getLastArg(options::OPT_fmodules_validate_once_per_build_session)) {
|
if (Args.getLastArg(options::OPT_fmodules_validate_once_per_build_session)) {
|
||||||
|
|
Loading…
Reference in New Issue