diff options
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CodeGenModule.cpp | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp index 4d0d40a..631c335 100644 --- a/clang/lib/CodeGen/CodeGenModule.cpp +++ b/clang/lib/CodeGen/CodeGenModule.cpp @@ -324,9 +324,7 @@ void CodeGenModule::AddGlobalDtor(llvm::Function * Dtor, int Priority) {  void CodeGenModule::EmitCtorList(const CtorList &Fns, const char *GlobalName) {    // Ctor function type is void()*.    llvm::FunctionType* CtorFTy = -    llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), -                            std::vector<const llvm::Type*>(), -                            false); +    llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), false);    llvm::Type *CtorPFTy = llvm::PointerType::getUnqual(CtorFTy);    // Get the type of a ctor entry, { i32, void ()* }. @@ -822,8 +820,7 @@ CodeGenModule::GetOrCreateLLVMFunction(llvm::StringRef MangledName,    if (isa<llvm::FunctionType>(Ty)) {      FTy = cast<llvm::FunctionType>(Ty);    } else { -    FTy = llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), -                                  std::vector<const llvm::Type*>(), false); +    FTy = llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), false);      IsIncompleteFunction = true;    }  | 
