From 125d0ad77f4e0d02471eb7e7d583181c8a6612c3 Mon Sep 17 00:00:00 2001
From: Andres Freund <andres@anarazel.de>
Date: Fri, 16 Apr 2021 18:21:47 -0700
Subject: [PATCH v1 3/4] wip: llvmjit: Make llvm_types_module variable static.

Not sure why I did that differently in b059d2f45685a.
---
 src/include/jit/llvmjit.h      | 3 ---
 src/backend/jit/llvm/llvmjit.c | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/include/jit/llvmjit.h b/src/include/jit/llvmjit.h
index a8ba5a4facd..5fd9bed1368 100644
--- a/src/include/jit/llvmjit.h
+++ b/src/include/jit/llvmjit.h
@@ -55,9 +55,6 @@ typedef struct LLVMJitContext
 	List	   *handles;
 } LLVMJitContext;
 
-/* llvm module containing information about types */
-extern LLVMModuleRef llvm_types_module;
-
 /* type and struct definitions */
 extern LLVMTypeRef TypeParamBool;
 extern LLVMTypeRef TypePGFunction;
diff --git a/src/backend/jit/llvm/llvmjit.c b/src/backend/jit/llvm/llvmjit.c
index de9219ac41d..b9839f25f98 100644
--- a/src/backend/jit/llvm/llvmjit.c
+++ b/src/backend/jit/llvm/llvmjit.c
@@ -77,7 +77,7 @@ LLVMTypeRef StructAggStatePerTransData;
 
 LLVMValueRef AttributeTemplate;
 
-LLVMModuleRef llvm_types_module = NULL;
+static LLVMModuleRef llvm_types_module = NULL;
 
 static bool llvm_session_initialized = false;
 static size_t llvm_generation = 0;
-- 
2.31.0.121.g9198c13e34

