about summary refs log tree commit diff
path: root/src/bootstrap/llvm.src
diff options
context:
space:
mode:
Diffstat (limited to 'src/bootstrap/llvm.src')
-rw-r--r--src/bootstrap/llvm.src6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bootstrap/llvm.src b/src/bootstrap/llvm.src
index 4e78f5a..49a1119 100644
--- a/src/bootstrap/llvm.src
+++ b/src/bootstrap/llvm.src
@@ -264,6 +264,12 @@ let LLVMTargetMachineRef = newtype *void;
 let LLVMContextRef = newtype *void;
 let LLVMTargetRef = newtype *void;
 
+let LLVMValueRef = newtype *void;
+let LLVMTypeRef = newtype *void;
+
+extern LLVMConstInt = (LLVMTypeRef, i64, i64) => LLVMValueRef;
+extern LLVMInt64Type = () => LLVMTypeRef;
+
 extern LLVMModuleCreateWithName = (*i8) => LLVMModuleRef;
 extern LLVMGetGlobalContext = () => LLVMContextRef;
 extern LLVMCreateBuilder = () => LLVMBuilderRef;