- getOrInsertFunction("main", IntegerType::Int32Ty, IntegerType::Int32Ty,
- PointerType::get(PointerType::get(
- IntegerType::Int8Ty)), NULL));
+ getOrInsertFunction("main", IntegerType::getInt32Ty(mod->getContext()),
+ IntegerType::getInt32Ty(mod->getContext()),
+ PointerType::getUnqual(PointerType::getUnqual(
+ IntegerType::getInt8Ty(mod->getContext()))), NULL));