[vmkit-commits] [vmkit] r54441 - /vmkit/trunk/lib/Mvm/JIT.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Aug 6 18:16:18 PDT 2008
Author: geoffray
Date: Wed Aug 6 20:16:18 2008
New Revision: 54441
URL: http://llvm.org/viewvc/llvm-project?rev=54441&view=rev
Log:
Fix cxa_end_catch type after Owen's patch.
Modified:
vmkit/trunk/lib/Mvm/JIT.cpp
Modified: vmkit/trunk/lib/Mvm/JIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/JIT.cpp?rev=54441&r1=54440&r2=54441&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/JIT.cpp (original)
+++ vmkit/trunk/lib/Mvm/JIT.cpp Wed Aug 6 20:16:18 2008
@@ -309,6 +309,10 @@
/*Type=*/type,
/*Linkage=*/GlobalValue::ExternalLinkage,
/*Name=*/"__gxx_personality_v0", module); // (external, no body)
+ exceptionEndCatch = Function::Create(
+ /*Type=*/type,
+ /*Linkage=*/GlobalValue::ExternalLinkage,
+ /*Name=*/"__cxa_end_catch", module); // (external, no body)
args.push_back(ptrType);
type = FunctionType::get(
@@ -319,10 +323,6 @@
/*Type=*/type,
/*Linkage=*/GlobalValue::ExternalLinkage,
/*Name=*/"__cxa_begin_catch", module); // (external, no body)
- exceptionEndCatch = Function::Create(
- /*Type=*/type,
- /*Linkage=*/GlobalValue::ExternalLinkage,
- /*Name=*/"__cxa_end_catch", module); // (external, no body)
args.clear();
// Math function
More information about the vmkit-commits
mailing list