From 069468bfb9d89f40f255a76edab27db668e03705 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Thu, 7 Aug 2014 14:48:13 +0000 Subject: [PATCH] Fix the ocaml bindings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215117 91177308-0d34-0410-b5e6-96231b3b80d8 --- bindings/ocaml/executionengine/Makefile | 2 +- bindings/ocaml/executionengine/executionengine_ocaml.c | 2 +- include/llvm-c/ExecutionEngine.h | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/bindings/ocaml/executionengine/Makefile b/bindings/ocaml/executionengine/Makefile index 5fa3f22048f..f58b3b751e1 100644 --- a/bindings/ocaml/executionengine/Makefile +++ b/bindings/ocaml/executionengine/Makefile @@ -13,7 +13,7 @@ LEVEL := ../../.. LIBRARYNAME := llvm_executionengine -UsedComponents := executionengine jit interpreter native +UsedComponents := executionengine mcjit interpreter native UsedOcamlInterfaces := llvm llvm_target include ../Makefile.ocaml diff --git a/bindings/ocaml/executionengine/executionengine_ocaml.c b/bindings/ocaml/executionengine/executionengine_ocaml.c index 4b44a91066f..4896c74121b 100644 --- a/bindings/ocaml/executionengine/executionengine_ocaml.c +++ b/bindings/ocaml/executionengine/executionengine_ocaml.c @@ -27,7 +27,7 @@ /* Force the LLVM interpreter and JIT to be linked in. */ void llvm_initialize(void) { LLVMLinkInInterpreter(); - LLVMLinkInJIT(); + LLVMLinkInMCJIT(); } /* unit -> bool */ diff --git a/include/llvm-c/ExecutionEngine.h b/include/llvm-c/ExecutionEngine.h index 7cdf0d78d5b..f1f4cadec34 100644 --- a/include/llvm-c/ExecutionEngine.h +++ b/include/llvm-c/ExecutionEngine.h @@ -34,7 +34,6 @@ extern "C" { * @{ */ -void LLVMLinkInJIT(void); void LLVMLinkInMCJIT(void); void LLVMLinkInInterpreter(void); -- 2.34.1