diff --git a/expr.cpp b/expr.cpp index f2d83325..7cf814e0 100644 --- a/expr.cpp +++ b/expr.cpp @@ -780,7 +780,7 @@ InitSymbol(llvm::Value *ptr, const Type *symType, Expr *initExpr, return; } - llvm::Constant *zeroInit = llvm::ConstantAggregateZero::get(llvmType); + llvm::Constant *zeroInit = llvm::Constant::getNullValue(llvmType); ctx->StoreInst(zeroInit, ep); } }