From d19f628c7353668e82b8ac8b426aab294e51403e Mon Sep 17 00:00:00 2001 From: Christoffer Lerno Date: Sat, 12 Oct 2024 00:05:50 +0200 Subject: [PATCH] Return missing MSVC fix. --- src/compiler/llvm_codegen.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/compiler/llvm_codegen.c b/src/compiler/llvm_codegen.c index d5ce12327..f1dd0a412 100644 --- a/src/compiler/llvm_codegen.c +++ b/src/compiler/llvm_codegen.c @@ -476,6 +476,7 @@ static void llvm_set_weak(GenContext *c, LLVMValueRef global) static void llvm_set_external_reference(GenContext *c, LLVMValueRef ref, bool is_weak) { + if (compiler.platform.os == OS_TYPE_WIN32) is_weak = false; LLVMSetLinkage(ref, is_weak ? LLVMExternalWeakLinkage : LLVMExternalLinkage); LLVMSetVisibility(ref, LLVMDefaultVisibility); }