diff --git a/llvm/bindings/ocaml/llvm/META.llvm.in b/llvm/bindings/ocaml/llvm/META.llvm.in --- a/llvm/bindings/ocaml/llvm/META.llvm.in +++ b/llvm/bindings/ocaml/llvm/META.llvm.in @@ -37,14 +37,6 @@ archive(native) = "llvm_executionengine.cmxa" ) -package "ipo" ( - requires = "llvm" - version = "@PACKAGE_VERSION@" - description = "IPO Transforms for LLVM" - archive(byte) = "llvm_ipo.cma" - archive(native) = "llvm_ipo.cmxa" -) - package "debuginfo" ( requires = "llvm" version = "@PACKAGE_VERSION@" @@ -61,14 +53,6 @@ archive(native) = "llvm_irreader.cmxa" ) -package "scalar_opts" ( - requires = "llvm" - version = "@PACKAGE_VERSION@" - description = "Scalar Transforms for LLVM" - archive(byte) = "llvm_scalar_opts.cma" - archive(native) = "llvm_scalar_opts.cmxa" -) - package "transform_utils" ( requires = "llvm" version = "@PACKAGE_VERSION@" @@ -77,22 +61,6 @@ archive(native) = "llvm_transform_utils.cmxa" ) -package "vectorize" ( - requires = "llvm" - version = "@PACKAGE_VERSION@" - description = "Vector Transforms for LLVM" - archive(byte) = "llvm_vectorize.cma" - archive(native) = "llvm_vectorize.cmxa" -) - -package "passmgr_builder" ( - requires = "llvm" - version = "@PACKAGE_VERSION@" - description = "Pass Manager Builder for LLVM" - archive(byte) = "llvm_passmgr_builder.cma" - archive(native) = "llvm_passmgr_builder.cmxa" -) - package "target" ( requires = "llvm" version = "@PACKAGE_VERSION@" diff --git a/llvm/bindings/ocaml/llvm/llvm_ocaml.h b/llvm/bindings/ocaml/llvm/llvm_ocaml.h --- a/llvm/bindings/ocaml/llvm/llvm_ocaml.h +++ b/llvm/bindings/ocaml/llvm/llvm_ocaml.h @@ -56,7 +56,6 @@ #define Use_val(v) ((LLVMUseRef)from_val(v)) #define BasicBlock_val(v) ((LLVMBasicBlockRef)from_val(v)) #define MemoryBuffer_val(v) ((LLVMMemoryBufferRef)from_val(v)) -#define PassManager_val(v) ((LLVMPassManagerRef)from_val(v)) /* Convert a C pointer to an OCaml option */ value ptr_to_option(void *Ptr);