# HG changeset patch # User ChristianK # Date 1215154309 -7200 # Node ID 163cad969791f8619667741cd0fb2522b89c5cff # Parent a9697749e8981bf3c8072615c9ba8773f9f32dd6 [svn r337] Reverted changes to toobj.cpp: Module constructor calls can never be invokes. diff -r a9697749e898 -r 163cad969791 gen/toobj.cpp --- a/gen/toobj.cpp Thu Jul 03 22:05:45 2008 +0200 +++ b/gen/toobj.cpp Fri Jul 04 08:51:49 2008 +0200 @@ -220,7 +220,7 @@ 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 @@ 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 @@ 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); }