diff options
Diffstat (limited to 'lld/lib/Driver/WinLinkDriver.cpp')
| -rw-r--r-- | lld/lib/Driver/WinLinkDriver.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lld/lib/Driver/WinLinkDriver.cpp b/lld/lib/Driver/WinLinkDriver.cpp index 6cc223f1629..7f160c63780 100644 --- a/lld/lib/Driver/WinLinkDriver.cpp +++ b/lld/lib/Driver/WinLinkDriver.cpp @@ -445,7 +445,8 @@ static bool createManifestResourceFile(PECOFFLinkingContext &ctx, // Open the temporary file for writing. std::string errorInfo; - llvm::raw_fd_ostream out(rcFileSmallString.c_str(), errorInfo); + llvm::raw_fd_ostream out(rcFileSmallString.c_str(), errorInfo, + llvm::sys::fs::F_None); if (!errorInfo.empty()) { diagnostics << "Failed to open " << ctx.getManifestOutputPath() << ": " << errorInfo << "\n"; @@ -503,7 +504,8 @@ static bool createManifestResourceFile(PECOFFLinkingContext &ctx, static bool createSideBySideManifestFile(PECOFFLinkingContext &ctx, raw_ostream &diagnostics) { std::string errorInfo; - llvm::raw_fd_ostream out(ctx.getManifestOutputPath().data(), errorInfo); + llvm::raw_fd_ostream out(ctx.getManifestOutputPath().data(), errorInfo, + llvm::sys::fs::F_None); if (!errorInfo.empty()) { diagnostics << "Failed to open " << ctx.getManifestOutputPath() << ": " << errorInfo << "\n"; |

