From d6b5a3139a4cb42bfda53a05d87de0a03f91b9e0 Mon Sep 17 00:00:00 2001 From: Tohei Ichikawa Date: Sun, 9 Nov 2025 21:07:28 -0500 Subject: Fix allocation of anonymous globals --- src/llvm_backend.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/llvm_backend.cpp') diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index d6bd7d72d..71bca42ab 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -2090,6 +2090,7 @@ gb_internal void lb_create_startup_runtime_generate_body(lbModule *m, lbProcedur name = gb_string_append_length(name, ename.text, ename.len); lbProcedure *dummy = lb_create_dummy_procedure(m, make_string_c(name), dummy_type); + dummy->is_startup = true; LLVMSetVisibility(dummy->value, LLVMHiddenVisibility); LLVMSetLinkage(dummy->value, LLVMWeakAnyLinkage); -- cgit v1.2.3