sig
  val code : Gccjit.result -> string -> ('-> 'b) Ctypes.fn -> '-> 'b
  val global : Gccjit.result -> string -> 'Ctypes.typ -> 'Ctypes.ptr
  val release : Gccjit.result -> unit
end