From 5f15274bc06befe2613f2b01ecf23965b7da4742 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Fri, 4 Jul 2008 08:51:49 +0200 Subject: [PATCH] [svn r337] Reverted changes to toobj.cpp: Module constructor calls can never be invokes. --- gen/toobj.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gen/toobj.cpp b/gen/toobj.cpp index acc3558e..dc08ada5 100644 --- a/gen/toobj.cpp +++ b/gen/toobj.cpp @@ -220,7 +220,7 @@ static llvm::Function* build_module_ctor() for (size_t i=0; ictors[i]->ir.irFunc->func; - CallOrInvoke* call = gIR->CreateCallOrInvoke(f); + llvm::CallInst* call = builder.CreateCall(f,""); call->setCallingConv(llvm::CallingConv::Fast); } @@ -254,7 +254,7 @@ static llvm::Function* build_module_dtor() for (size_t i=0; idtors[i]->ir.irFunc->func; - CallOrInvoke* call = gIR->CreateCallOrInvoke(f); + llvm::CallInst* call = builder.CreateCall(f,""); call->setCallingConv(llvm::CallingConv::Fast); } @@ -288,7 +288,7 @@ static llvm::Function* build_module_unittest() for (size_t i=0; iunitTests[i]->ir.irFunc->func; - CallOrInvoke* call = gIR->CreateCallOrInvoke(f); + llvm::CallInst* call = builder.CreateCall(f,""); call->setCallingConv(llvm::CallingConv::Fast); }