diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2017-03-02 02:02:38 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2017-03-02 02:02:38 +0000 |
commit | ab76a19afb14a4f3330ebc33fddb89db6e7f6ef9 (patch) | |
tree | bd7432f3210d093552d82298b35acb9ee94880d2 /llvm/tools/llvm-lto2/llvm-lto2.cpp | |
parent | 2f75ad4e519091d16f3f4d373f5b64d263c9b149 (diff) | |
download | bcm5719-llvm-ab76a19afb14a4f3330ebc33fddb89db6e7f6ef9.tar.gz bcm5719-llvm-ab76a19afb14a4f3330ebc33fddb89db6e7f6ef9.zip |
LTO: When creating a local cache, create the cache directory if it does not already exist.
Differential Revision: https://reviews.llvm.org/D30519
llvm-svn: 296726
Diffstat (limited to 'llvm/tools/llvm-lto2/llvm-lto2.cpp')
-rw-r--r-- | llvm/tools/llvm-lto2/llvm-lto2.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-lto2/llvm-lto2.cpp b/llvm/tools/llvm-lto2/llvm-lto2.cpp index b112f028e41..4b3251545e3 100644 --- a/llvm/tools/llvm-lto2/llvm-lto2.cpp +++ b/llvm/tools/llvm-lto2/llvm-lto2.cpp @@ -284,7 +284,7 @@ int main(int argc, char **argv) { NativeObjectCache Cache; if (!CacheDir.empty()) - Cache = localCache(CacheDir, AddFile); + Cache = check(localCache(CacheDir, AddFile), "failed to create cache"); check(Lto.run(AddStream, Cache), "LTO::run failed"); } |