[OCaml] Reinstate data_layout
authorJeroen Ketema <j.ketema@imperial.ac.uk>
Fri, 1 Apr 2016 07:54:24 +0000 (07:54 +0000)
committerJeroen Ketema <j.ketema@imperial.ac.uk>
Fri, 1 Apr 2016 07:54:24 +0000 (07:54 +0000)
commitc110fbc2137e21e06161b2139775817c463e2ba7
tree6322e33a3b946006b219c1348925772d577dd229
parentdb6db505c9bb85e25bc122da7b169b955b725696
[OCaml] Reinstate data_layout

Expose LLVMCreateTargetMachineData as data_layout.

As r263530 did for go. From that commit: "LLVMGetTargetDataLayout was
removed from the C API, and then TargetMachine.TargetData was removed.
Later, LLVMCreateTargetMachineData was added to the C API"

Differential Revision: http://reviews.llvm.org/D18677

llvm-svn: 265115
llvm/bindings/ocaml/target/llvm_target.ml
llvm/bindings/ocaml/target/llvm_target.mli
llvm/bindings/ocaml/target/target_ocaml.c
llvm/test/Bindings/OCaml/target.ml