If unable to create tmp. file on disk then return LTO_WRITE_FAILURE status.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29844 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/lto/lto.cpp b/tools/lto/lto.cpp
index 372e6ea..a737953 100644
--- a/tools/lto/lto.cpp
+++ b/tools/lto/lto.cpp
@@ -298,7 +298,7 @@
   std::string ErrMsg;
   if (tmpAsmFilePath.createTemporaryFileOnDisk(&ErrMsg)) {
     std::cerr << "lto: " << ErrMsg << "\n";
-    return;
+    return LTO_WRITE_FAILURE;
   }
   sys::RemoveFileOnSignal(tmpAsmFilePath);