llvm-6502/bindings/ocaml
Peter Zotov 1ba15ab134 [OCaml] Dynamically link LLVM on --enable-shared builds
This commit significantly speeds up both bytecode and native
builds of LLVM clients (from ~20 second to sub-second link time),
and allows to invoke LLVM functions from OCaml toplevel.

The behavior for --disable-shared builds is unchanged.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194509 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-12 20:55:49 +00:00
..
analysis OCaml bindings: formatting 2013-11-01 00:26:01 +00:00
bitreader OCaml bindings: formatting 2013-11-01 00:26:01 +00:00
bitwriter OCaml bindings: formatting 2013-11-01 00:26:01 +00:00
executionengine [OCaml] Make Llvm_target.DataLayout.t automatically managed 2013-11-11 14:47:11 +00:00
irreader [OCaml] Impement Llvm_irreader, bindings to LLVM assembly parser 2013-11-06 09:21:25 +00:00
linker [OCaml] Llvm_linker: do not use external in module interface 2013-11-05 09:13:39 +00:00
llvm [OCaml] Fix a typo 2013-11-12 20:55:42 +00:00
target [OCaml] Add missing Llvm_target functions 2013-11-11 14:47:28 +00:00
transforms [OCaml] implement Llvm_passmgr_builder, bindings for PassManagerBuilder 2013-11-04 01:39:42 +00:00
Makefile [OCaml] Impement Llvm_irreader, bindings to LLVM assembly parser 2013-11-06 09:21:25 +00:00
Makefile.ocaml [OCaml] Dynamically link LLVM on --enable-shared builds 2013-11-12 20:55:49 +00:00