diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-24 15:06:34 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-02-24 15:06:34 +0000 |
| commit | 27810169cbbc9365a720f0bf68bc44a60a7b6466 (patch) | |
| tree | bac34b0f9946fa9b5334ecb17c5f3b60cae25dba | |
| parent | 4bf7a268e0fd0fb493e1b05d6e37771ff98758a8 (diff) | |
| download | bcm5719-llvm-27810169cbbc9365a720f0bf68bc44a60a7b6466.tar.gz bcm5719-llvm-27810169cbbc9365a720f0bf68bc44a60a7b6466.zip | |
Don't assume that F_None is the default. It is about to change.
llvm-svn: 202039
| -rw-r--r-- | lld/lib/Driver/WinLinkDriver.cpp | 6 | ||||
| -rw-r--r-- | lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp | 2 |
2 files changed, 5 insertions, 3 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"; diff --git a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp index f5cb351e229..55af7b6497e 100644 --- a/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp +++ b/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp @@ -1193,7 +1193,7 @@ public: virtual error_code writeFile(const lld::File &file, StringRef outPath) { // Create stream to path. std::string errorInfo; - llvm::raw_fd_ostream out(outPath.data(), errorInfo); + llvm::raw_fd_ostream out(outPath.data(), errorInfo, llvm::sys::fs::F_None); if (!errorInfo.empty()) return llvm::make_error_code(llvm::errc::no_such_file_or_directory); |

