summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/compilation_unit.cc
diff options
context:
space:
mode:
author Shih-wei Liao <sliao@google.com> 2012-04-20 14:27:29 -0700
committer Shih-wei Liao <sliao@google.com> 2012-04-20 14:27:29 -0700
commitdbd0034c50362cc1dd8eee144e78e183cc49eaf7 (patch)
treeda904c59c513fa864aff0ef4dccaf4d712caf99c /src/compiler_llvm/compilation_unit.cc
parentf1cb9a546bf0e6e46c876d76c3dbf6da3634b1f0 (diff)
Specify the filename upon writing.
Change-Id: I5aac9401ab03cc5fa3a6573ef9c9dbdda9163149
Diffstat (limited to 'src/compiler_llvm/compilation_unit.cc')
-rw-r--r--src/compiler_llvm/compilation_unit.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler_llvm/compilation_unit.cc b/src/compiler_llvm/compilation_unit.cc
index 66fdba06c6..4eb7fb53cb 100644
--- a/src/compiler_llvm/compilation_unit.cc
+++ b/src/compiler_llvm/compilation_unit.cc
@@ -137,11 +137,11 @@ CompilationUnit::~CompilationUnit() {
}
-bool CompilationUnit::WriteBitcodeToFile() {
+bool CompilationUnit::WriteBitcodeToFile(const std::string& bitcode_filename) {
std::string errmsg;
llvm::OwningPtr<llvm::tool_output_file> out_file(
- new llvm::tool_output_file(bitcode_filename_.c_str(), errmsg,
+ new llvm::tool_output_file(bitcode_filename.c_str(), errmsg,
llvm::raw_fd_ostream::F_Binary));