attempt to fix ocaml bindings: landing pads
[oota-llvm.git] / bindings / ocaml / llvm / llvm.ml
index 7786d8c48d45f6a4d68d1ec9605d08f11677b4f2..e335eb8d39dddf92bd52e1e4db60337991d0e79a 100644 (file)
@@ -820,6 +820,9 @@ external add_destination : llvalue -> llbasicblock -> unit
 external build_invoke : llvalue -> llvalue array -> llbasicblock ->
                         llbasicblock -> string -> llbuilder -> llvalue
                       = "llvm_build_invoke_bc" "llvm_build_invoke_nat"
+external build_landingpad : lltype -> llvalue -> int -> string -> llbuilder ->
+                            llvalue = "llvm_build_landingpad"
+external set_cleanup : llvalue -> bool -> unit = "llvm_set_cleanup"
 external build_unreachable : llbuilder -> llvalue = "llvm_build_unreachable"
 
 (*--... Arithmetic .........................................................--*)