Allow passing around LLVMContext in ocaml.
[oota-llvm.git] / test / Bindings / Ocaml / scalar_opts.ml
index 0a65db996bb4424e52895a994e881d5e8ff4eca9..936a0524f83006b6af13df2f4b21494a2c123203 100644 (file)
@@ -19,7 +19,7 @@ let suite name f =
 (*===-- Fixture -----------------------------------------------------------===*)
 
 let filename = Sys.argv.(1)
-let m = create_module filename
+let m = create_module (global_context ()) filename
 let mp = ModuleProvider.create m
 
 
@@ -30,7 +30,7 @@ let test_transforms () =
 
   let fty = function_type void_type [| |] in
   let fn = define_function "fn" fty m in
-  ignore (build_ret_void (builder_at_end (entry_block fn)));
+  ignore (build_ret_void (builder_at_end (global_context ()) (entry_block fn)));
   
   let td = TargetData.create (target_triple m) in