Browse Source

Set linkage to private for `__$type_info_data`

gingerBill 1 year ago
parent
commit
b72d49ceb5
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/llvm_backend_type.cpp

+ 1 - 0
src/llvm_backend_type.cpp

@@ -1104,6 +1104,7 @@ gb_internal void lb_setup_type_info_data_giant_array(lbModule *m, i64 global_typ
 	LLVMValueRef giant_array = lb_global_type_info_data_ptr(m).value;
 	LLVMSetInitializer(giant_array, giant_const);
 	LLVMSetGlobalConstant(giant_array, true);
+	LLVMSetLinkage(giant_array, LLVMLinkerPrivateLinkage);
 }