diff --git a/compiler/gen_llvm/src/llvm/build.rs b/compiler/gen_llvm/src/llvm/build.rs index dbb45535a2..c7564c588c 100644 --- a/compiler/gen_llvm/src/llvm/build.rs +++ b/compiler/gen_llvm/src/llvm/build.rs @@ -370,7 +370,7 @@ fn add_intrinsics<'ctx>(ctx: &'ctx Context, module: &Module<'ctx>) { let i64_type = ctx.i64_type(); if let Some(func) = module.get_function("__muloti4") { - func.set_linkage(Linkage::External); + func.set_linkage(Linkage::WeakAny); } add_intrinsic(