Reenables LLVMSetUnnamedAddress for global constants folding

This commit is contained in:
corley
2026-08-14 23:12:25 +03:00
parent 24e973ceb2
commit de9d6d7dcc
2 changed files with 3 additions and 3 deletions

View File

@@ -3274,7 +3274,7 @@ gb_internal bool lb_generate_code(lbGenerator *gen) {
LLVMValueRef g = LLVMAddGlobal(m->mod, internal_llvm_type, LB_TYPE_INFO_DATA_NAME);
LLVMSetInitializer(g, LLVMConstNull(internal_llvm_type));
LLVMSetLinkage(g, USE_SEPARATE_MODULES ? LLVMExternalLinkage : LLVMInternalLinkage);
// LLVMSetUnnamedAddress(g, LLVMGlobalUnnamedAddr);
LLVMSetUnnamedAddress(g, LLVMGlobalUnnamedAddr);
LLVMSetGlobalConstant(g, true);
lbValue value = {};