[Lldb-commits] [lldb] r215969 - Update for llvm api change.
Rafael Espindola
rafael.espindola at gmail.com
Mon Aug 18 21:27:04 PDT 2014
Author: rafael
Date: Mon Aug 18 23:27:03 2014
New Revision: 215969
URL: http://llvm.org/viewvc/llvm-project?rev=215969&view=rev
Log:
Update for llvm api change.
Modified:
lldb/trunk/source/Expression/IRExecutionUnit.cpp
Modified: lldb/trunk/source/Expression/IRExecutionUnit.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/IRExecutionUnit.cpp?rev=215969&r1=215968&r2=215969&view=diff
==============================================================================
--- lldb/trunk/source/Expression/IRExecutionUnit.cpp (original)
+++ lldb/trunk/source/Expression/IRExecutionUnit.cpp Mon Aug 18 23:27:03 2014
@@ -295,7 +295,7 @@ IRExecutionUnit::GetRunnableInfo(Error &
m_module_ap->getContext().setInlineAsmDiagnosticHandler(ReportInlineAsmError, &error);
- llvm::EngineBuilder builder(m_module_ap.get());
+ llvm::EngineBuilder builder(std::move(m_module_ap));
builder.setEngineKind(llvm::EngineKind::JIT)
.setErrorStr(&error_string)
@@ -326,10 +326,6 @@ IRExecutionUnit::GetRunnableInfo(Error &
error.SetErrorStringWithFormat("Couldn't JIT the function: %s", error_string.c_str());
return;
}
- else
- {
- m_module_ap.release(); // ownership was transferred
- }
// Make sure we see all sections, including ones that don't have relocations...
m_execution_engine_ap->setProcessAllSections(true);
More information about the lldb-commits
mailing list