summaryrefslogtreecommitdiffstats
path: root/llvm/bindings/ocaml/target/target_ocaml.c
diff options
context:
space:
mode:
authorJeroen Ketema <j.ketema@imperial.ac.uk>2016-03-31 08:39:42 +0000
committerJeroen Ketema <j.ketema@imperial.ac.uk>2016-03-31 08:39:42 +0000
commit52aadc8eb869ee5327b98fcff0d8d28d1d7c8dc1 (patch)
tree093d254cd2c80073850b9cf1e6421acd2eef86a4 /llvm/bindings/ocaml/target/target_ocaml.c
parent2ba315218be82eca25bf1882e4247758a1d8d8fc (diff)
downloadbcm5719-llvm-52aadc8eb869ee5327b98fcff0d8d28d1d7c8dc1.tar.gz
bcm5719-llvm-52aadc8eb869ee5327b98fcff0d8d28d1d7c8dc1.zip
Silence warnings in OCaml bindings
* LLVMDisposeMessage lives in llvm-c/Core.h, include this file where necessary * LLVMAddTargetData has been removed, follow suit in the bindings Differential Revision: http://reviews.llvm.org/D18633 llvm-svn: 265001
Diffstat (limited to 'llvm/bindings/ocaml/target/target_ocaml.c')
-rw-r--r--llvm/bindings/ocaml/target/target_ocaml.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/llvm/bindings/ocaml/target/target_ocaml.c b/llvm/bindings/ocaml/target/target_ocaml.c
index acc45da990f..4cd64dce3ae 100644
--- a/llvm/bindings/ocaml/target/target_ocaml.c
+++ b/llvm/bindings/ocaml/target/target_ocaml.c
@@ -15,6 +15,7 @@
|* *|
\*===----------------------------------------------------------------------===*/
+#include "llvm-c/Core.h"
#include "llvm-c/Target.h"
#include "llvm-c/TargetMachine.h"
#include "caml/alloc.h"
@@ -64,13 +65,6 @@ CAMLprim value llvm_datalayout_as_string(value TD) {
return Copy;
}
-/* [<Llvm.PassManager.any] Llvm.PassManager.t -> DataLayout.t -> unit */
-CAMLprim value llvm_datalayout_add_to_pass_manager(LLVMPassManagerRef PM,
- value DL) {
- LLVMAddTargetData(DataLayout_val(DL), PM);
- return Val_unit;
-}
-
/* DataLayout.t -> Endian.t */
CAMLprim value llvm_datalayout_byte_order(value DL) {
return Val_int(LLVMByteOrder(DataLayout_val(DL)));
OpenPOWER on IntegriCloud