[OCaml] Move Llvm.clone_module to its own Llvm_transform_utils module.
authorPeter Zotov <whitequark@whitequark.org>
Mon, 1 Dec 2014 19:50:39 +0000 (19:50 +0000)
committerPeter Zotov <whitequark@whitequark.org>
Mon, 1 Dec 2014 19:50:39 +0000 (19:50 +0000)
commit787a41926a0bc0aa04091c9e908becf2fbac9289
treea8ea3a6e8c7f82546977525f165f2d3e39397192
parenta0a26f222bb4ac0b6cf52fd4bbce6f2ad63a4321
[OCaml] Move Llvm.clone_module to its own Llvm_transform_utils module.

This way most code won't link this (substantially large) library,
if compiled statically with LLVM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@223072 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
bindings/ocaml/llvm/CMakeLists.txt
bindings/ocaml/llvm/META.llvm.in
bindings/ocaml/llvm/Makefile
bindings/ocaml/llvm/llvm.ml
bindings/ocaml/llvm/llvm.mli
bindings/ocaml/transforms/CMakeLists.txt
bindings/ocaml/transforms/Makefile
bindings/ocaml/transforms/utils/CMakeLists.txt [new file with mode: 0644]
bindings/ocaml/transforms/utils/Makefile [new file with mode: 0644]
bindings/ocaml/transforms/utils/llvm_transform_utils.ml [new file with mode: 0644]
bindings/ocaml/transforms/utils/llvm_transform_utils.mli [new file with mode: 0644]
bindings/ocaml/transforms/utils/transform_utils_ocaml.c [new file with mode: 0644]
docs/CMakeLists.txt
test/Bindings/OCaml/transform_utils.ml [new file with mode: 0644]
test/CMakeLists.txt