aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/nativelib.mli
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2014-04-29 14:41:49 -0400
committerGravatar Maxime Dénès <mail@maximedenes.fr>2014-04-29 14:41:49 -0400
commit6acf543800fe176ca7d47ef7165ebc14588efb6f (patch)
tree1bf524ee47195cc4d3ebdd48113aaeeaf1bc5c1d /kernel/nativelib.mli
parent3b176883b7fcd9af6881ae1049bbd078c8d19577 (diff)
Native compiler: hide compiled files in a .coq-native subdirectory.
Diffstat (limited to 'kernel/nativelib.mli')
-rw-r--r--kernel/nativelib.mli12
1 files changed, 6 insertions, 6 deletions
diff --git a/kernel/nativelib.mli b/kernel/nativelib.mli
index 9ef8c06a3..e577a9032 100644
--- a/kernel/nativelib.mli
+++ b/kernel/nativelib.mli
@@ -16,15 +16,15 @@ val load_obj : (string -> unit) ref
val get_ml_filename : unit -> string * string
-val write_ml_code : string ->
- ?header:Nativecode.global list -> global list -> unit
-
-val call_compiler : string -> string list -> int * string
-
val compile : string -> global list -> int * string
+val compile_library : Names.dir_path ->
+ global list -> string list -> string -> int
+
val call_linker :
- fatal:bool -> string -> string -> code_location_updates option -> unit
+ ?fatal:bool -> string -> string -> code_location_updates option -> unit
+
+val link_library : prefix:string -> dirname:string -> basename:string -> unit
val rt1 : Nativevalues.t ref
val rt2 : Nativevalues.t ref