summaryrefslogtreecommitdiff
path: root/bytecomp/emitcode.mli
diff options
context:
space:
mode:
authorXavier Leroy <xavier.leroy@inria.fr>2003-03-06 15:59:55 +0000
committerXavier Leroy <xavier.leroy@inria.fr>2003-03-06 15:59:55 +0000
commit426afa35ebed3d69cb004ddd2cf3b29cc476ff23 (patch)
treee33284be4ab99b9457e5d10bfae14319c53a2b53 /bytecomp/emitcode.mli
parentddaa49019c412aa3732fd254b91c77c2631ff930 (diff)
downloadocaml-426afa35ebed3d69cb004ddd2cf3b29cc476ff23.tar.gz
Pour l'option -pack, permettre de donner une interface explicite (via un .mli) au module synthetise
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5422 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'bytecomp/emitcode.mli')
-rw-r--r--bytecomp/emitcode.mli8
1 files changed, 7 insertions, 1 deletions
diff --git a/bytecomp/emitcode.mli b/bytecomp/emitcode.mli
index 14b64221eb..226f869971 100644
--- a/bytecomp/emitcode.mli
+++ b/bytecomp/emitcode.mli
@@ -76,4 +76,10 @@ val to_memory: instruction list -> instruction list ->
block of relocatable bytecode
size of this block
relocation information *)
-
+val to_packed_file:
+ out_channel -> instruction list -> (reloc_info * int) list
+ (* Arguments:
+ channel on output file
+ list of instructions to emit
+ Result:
+ relocation information (reversed) *)