Do not try luck by using given name to create temporary file. In parallel builds...
authorDevang Patel <dpatel@apple.com>
Mon, 6 Dec 2010 18:04:39 +0000 (18:04 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 6 Dec 2010 18:04:39 +0000 (18:04 +0000)
This time for .s file.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121016 91177308-0d34-0410-b5e6-96231b3b80d8

tools/lto/LTOCodeGenerator.cpp

index 06a6ac7e8eab5ab7418d9109422d9463071b7314..77747f7f28503a48026d875281295c47cbac9c11 100644 (file)
@@ -184,7 +184,7 @@ const void* LTOCodeGenerator::compile(size_t* length, std::string& errMsg)
 {
     // make unique temp .s file to put generated assembly code
     sys::Path uniqueAsmPath("lto-llvm.s");
-    if ( uniqueAsmPath.createTemporaryFileOnDisk(true, &errMsg) )
+    if ( uniqueAsmPath.createTemporaryFileOnDisk(false, &errMsg) )
         return NULL;
     sys::RemoveFileOnSignal(uniqueAsmPath);