summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2005-02-22 14:33:37 +0000
committerDamien Doligez <damien.doligez-inria.fr>2005-02-22 14:33:37 +0000
commit18a7f21a3be832e3adc7859c92a743c18e4f15d5 (patch)
tree4303159d638841aee08157afbb21a77b5e58a448
parent2ee6471cea923a6fb9dc25a9de40887775b08b40 (diff)
downloadocaml-18a7f21a3be832e3adc7859c92a743c18e4f15d5.tar.gz
PR#3479: exporter caml_compare_unordered
git-svn-id: http://caml.inria.fr/svn/ocaml/version/3.08@6800 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
-rw-r--r--.depend1338
-rw-r--r--Changes1
-rwxr-xr-xboot/ocamlcbin968386 -> 968501 bytes
-rwxr-xr-xboot/ocamllexbin152783 -> 152848 bytes
-rw-r--r--byterun/compare.h21
-rw-r--r--byterun/custom.h3
-rw-r--r--camlp4/camlp4/.depend26
-rw-r--r--camlp4/compile/.depend6
-rw-r--r--camlp4/etc/.depend80
-rw-r--r--camlp4/lib/.depend14
-rw-r--r--camlp4/meta/.depend28
-rw-r--r--camlp4/odyl/.depend4
-rw-r--r--camlp4/top/.depend26
-rw-r--r--debugger/.depend322
-rw-r--r--lex/.depend42
-rw-r--r--otherlibs/bigarray/.depend8
-rw-r--r--otherlibs/bigarray/bigarray_stubs.c1
-rw-r--r--otherlibs/dynlink/.depend16
-rw-r--r--otherlibs/graph/.depend117
-rw-r--r--otherlibs/num/.depend19
-rw-r--r--otherlibs/systhreads/.depend4
-rw-r--r--otherlibs/threads/.depend12
-rw-r--r--otherlibs/unix/.depend218
-rw-r--r--stdlib/.depend98
-rw-r--r--stdlib/sys.ml2
-rw-r--r--tools/.depend80
26 files changed, 1254 insertions, 1232 deletions
diff --git a/.depend b/.depend
index b6af556a7c..0669641a94 100644
--- a/.depend
+++ b/.depend
@@ -1,6 +1,6 @@
-utils/ccomp.cmo: utils/clflags.cmo utils/config.cmi utils/misc.cmi \
+utils/ccomp.cmo: utils/misc.cmi utils/config.cmi utils/clflags.cmo \
utils/ccomp.cmi
-utils/ccomp.cmx: utils/clflags.cmx utils/config.cmx utils/misc.cmx \
+utils/ccomp.cmx: utils/misc.cmx utils/config.cmx utils/clflags.cmx \
utils/ccomp.cmi
utils/clflags.cmo: utils/config.cmi
utils/clflags.cmx: utils/config.cmx
@@ -16,763 +16,757 @@ utils/terminfo.cmo: utils/terminfo.cmi
utils/terminfo.cmx: utils/terminfo.cmi
utils/warnings.cmo: utils/warnings.cmi
utils/warnings.cmx: utils/warnings.cmi
-parsing/lexer.cmi: parsing/location.cmi parsing/parser.cmi
+parsing/lexer.cmi: parsing/parser.cmi parsing/location.cmi
parsing/location.cmi: utils/warnings.cmi
parsing/parse.cmi: parsing/parsetree.cmi
parsing/parser.cmi: parsing/parsetree.cmi
-parsing/parsetree.cmi: parsing/asttypes.cmi parsing/location.cmi \
- parsing/longident.cmi
+parsing/parsetree.cmi: parsing/longident.cmi parsing/location.cmi \
+ parsing/asttypes.cmi
parsing/printast.cmi: parsing/parsetree.cmi
parsing/syntaxerr.cmi: parsing/location.cmi
-parsing/lexer.cmo: parsing/location.cmi utils/misc.cmi parsing/parser.cmi \
- utils/warnings.cmi parsing/lexer.cmi
-parsing/lexer.cmx: parsing/location.cmx utils/misc.cmx parsing/parser.cmx \
- utils/warnings.cmx parsing/lexer.cmi
+parsing/lexer.cmo: utils/warnings.cmi parsing/parser.cmi utils/misc.cmi \
+ parsing/location.cmi parsing/lexer.cmi
+parsing/lexer.cmx: utils/warnings.cmx parsing/parser.cmx utils/misc.cmx \
+ parsing/location.cmx parsing/lexer.cmi
parsing/linenum.cmo: utils/misc.cmi parsing/linenum.cmi
parsing/linenum.cmx: utils/misc.cmx parsing/linenum.cmi
-parsing/location.cmo: parsing/linenum.cmi utils/terminfo.cmi \
- utils/warnings.cmi parsing/location.cmi
-parsing/location.cmx: parsing/linenum.cmx utils/terminfo.cmx \
- utils/warnings.cmx parsing/location.cmi
+parsing/location.cmo: utils/warnings.cmi utils/terminfo.cmi \
+ parsing/linenum.cmi parsing/location.cmi
+parsing/location.cmx: utils/warnings.cmx utils/terminfo.cmx \
+ parsing/linenum.cmx parsing/location.cmi
parsing/longident.cmo: utils/misc.cmi parsing/longident.cmi
parsing/longident.cmx: utils/misc.cmx parsing/longident.cmi
-parsing/parse.cmo: parsing/lexer.cmi parsing/location.cmi parsing/parser.cmi \
- parsing/syntaxerr.cmi parsing/parse.cmi
-parsing/parse.cmx: parsing/lexer.cmx parsing/location.cmx parsing/parser.cmx \
- parsing/syntaxerr.cmx parsing/parse.cmi
-parsing/parser.cmo: parsing/asttypes.cmi utils/clflags.cmo \
- parsing/location.cmi parsing/longident.cmi parsing/parsetree.cmi \
- parsing/syntaxerr.cmi parsing/parser.cmi
-parsing/parser.cmx: parsing/asttypes.cmi utils/clflags.cmx \
- parsing/location.cmx parsing/longident.cmx parsing/parsetree.cmi \
- parsing/syntaxerr.cmx parsing/parser.cmi
-parsing/printast.cmo: parsing/asttypes.cmi parsing/location.cmi \
- parsing/longident.cmi parsing/parsetree.cmi parsing/printast.cmi
-parsing/printast.cmx: parsing/asttypes.cmi parsing/location.cmx \
- parsing/longident.cmx parsing/parsetree.cmi parsing/printast.cmi
+parsing/parse.cmo: parsing/syntaxerr.cmi parsing/parser.cmi \
+ parsing/location.cmi parsing/lexer.cmi parsing/parse.cmi
+parsing/parse.cmx: parsing/syntaxerr.cmx parsing/parser.cmx \
+ parsing/location.cmx parsing/lexer.cmx parsing/parse.cmi
+parsing/parser.cmo: parsing/syntaxerr.cmi parsing/parsetree.cmi \
+ parsing/longident.cmi parsing/location.cmi utils/clflags.cmo \
+ parsing/asttypes.cmi parsing/parser.cmi
+parsing/parser.cmx: parsing/syntaxerr.cmx parsing/parsetree.cmi \
+ parsing/longident.cmx parsing/location.cmx utils/clflags.cmx \
+ parsing/asttypes.cmi parsing/parser.cmi
+parsing/printast.cmo: parsing/parsetree.cmi parsing/longident.cmi \
+ parsing/location.cmi parsing/asttypes.cmi parsing/printast.cmi
+parsing/printast.cmx: parsing/parsetree.cmi parsing/longident.cmx \
+ parsing/location.cmx parsing/asttypes.cmi parsing/printast.cmi
parsing/syntaxerr.cmo: parsing/location.cmi parsing/syntaxerr.cmi
parsing/syntaxerr.cmx: parsing/location.cmx parsing/syntaxerr.cmi
-typing/btype.cmi: parsing/asttypes.cmi typing/path.cmi typing/types.cmi
-typing/ctype.cmi: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- typing/path.cmi typing/types.cmi
-typing/datarepr.cmi: parsing/asttypes.cmi typing/path.cmi typing/types.cmi
-typing/env.cmi: utils/consistbl.cmi typing/ident.cmi parsing/longident.cmi \
- typing/path.cmi typing/types.cmi
-typing/includeclass.cmi: typing/ctype.cmi typing/env.cmi typing/typedtree.cmi \
- typing/types.cmi
-typing/includecore.cmi: typing/env.cmi typing/ident.cmi typing/typedtree.cmi \
- typing/types.cmi
-typing/includemod.cmi: typing/ctype.cmi typing/env.cmi typing/ident.cmi \
- typing/typedtree.cmi typing/types.cmi
-typing/mtype.cmi: typing/env.cmi typing/ident.cmi typing/path.cmi \
- typing/types.cmi
+typing/btype.cmi: typing/types.cmi typing/path.cmi parsing/asttypes.cmi
+typing/ctype.cmi: typing/types.cmi typing/path.cmi typing/ident.cmi \
+ typing/env.cmi parsing/asttypes.cmi
+typing/datarepr.cmi: typing/types.cmi typing/path.cmi parsing/asttypes.cmi
+typing/env.cmi: typing/types.cmi typing/path.cmi parsing/longident.cmi \
+ typing/ident.cmi utils/consistbl.cmi
+typing/includeclass.cmi: typing/types.cmi typing/typedtree.cmi typing/env.cmi \
+ typing/ctype.cmi
+typing/includecore.cmi: typing/types.cmi typing/typedtree.cmi \
+ typing/ident.cmi typing/env.cmi
+typing/includemod.cmi: typing/types.cmi typing/typedtree.cmi typing/ident.cmi \
+ typing/env.cmi typing/ctype.cmi
+typing/mtype.cmi: typing/types.cmi typing/path.cmi typing/ident.cmi \
+ typing/env.cmi
typing/oprint.cmi: typing/outcometree.cmi
typing/outcometree.cmi: parsing/asttypes.cmi
-typing/parmatch.cmi: typing/env.cmi parsing/location.cmi typing/typedtree.cmi \
- typing/types.cmi
+typing/parmatch.cmi: typing/types.cmi typing/typedtree.cmi \
+ parsing/location.cmi typing/env.cmi
typing/path.cmi: typing/ident.cmi
-typing/predef.cmi: typing/ident.cmi typing/path.cmi typing/types.cmi
-typing/printtyp.cmi: typing/ident.cmi parsing/longident.cmi \
- typing/outcometree.cmi typing/path.cmi typing/types.cmi
-typing/stypes.cmi: parsing/location.cmi typing/typedtree.cmi
-typing/subst.cmi: typing/ident.cmi typing/path.cmi typing/types.cmi
-typing/typeclass.cmi: parsing/asttypes.cmi typing/ctype.cmi typing/env.cmi \
- typing/ident.cmi parsing/location.cmi parsing/longident.cmi \
- parsing/parsetree.cmi typing/typedtree.cmi typing/types.cmi
-typing/typecore.cmi: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- parsing/location.cmi parsing/longident.cmi parsing/parsetree.cmi \
- typing/path.cmi typing/typedtree.cmi typing/types.cmi
-typing/typedecl.cmi: typing/env.cmi typing/ident.cmi parsing/location.cmi \
- parsing/longident.cmi parsing/parsetree.cmi typing/path.cmi \
- typing/types.cmi
-typing/typedtree.cmi: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- parsing/location.cmi typing/path.cmi typing/primitive.cmi \
- typing/types.cmi
-typing/typemod.cmi: typing/env.cmi typing/ident.cmi typing/includemod.cmi \
- parsing/location.cmi parsing/longident.cmi parsing/parsetree.cmi \
- typing/typedtree.cmi typing/types.cmi
-typing/types.cmi: parsing/asttypes.cmi typing/ident.cmi typing/path.cmi \
- typing/primitive.cmi
-typing/typetexp.cmi: typing/env.cmi parsing/location.cmi \
- parsing/longident.cmi parsing/parsetree.cmi typing/path.cmi \
- typing/types.cmi
-typing/btype.cmo: utils/misc.cmi typing/path.cmi typing/types.cmi \
+typing/predef.cmi: typing/types.cmi typing/path.cmi typing/ident.cmi
+typing/printtyp.cmi: typing/types.cmi typing/path.cmi typing/outcometree.cmi \
+ parsing/longident.cmi typing/ident.cmi
+typing/stypes.cmi: typing/typedtree.cmi parsing/location.cmi
+typing/subst.cmi: typing/types.cmi typing/path.cmi typing/ident.cmi
+typing/typeclass.cmi: typing/types.cmi typing/typedtree.cmi \
+ parsing/parsetree.cmi parsing/longident.cmi parsing/location.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi parsing/asttypes.cmi
+typing/typecore.cmi: typing/types.cmi typing/typedtree.cmi typing/path.cmi \
+ parsing/parsetree.cmi parsing/longident.cmi parsing/location.cmi \
+ typing/ident.cmi typing/env.cmi parsing/asttypes.cmi
+typing/typedecl.cmi: typing/types.cmi typing/path.cmi parsing/parsetree.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/ident.cmi \
+ typing/env.cmi
+typing/typedtree.cmi: typing/types.cmi typing/primitive.cmi typing/path.cmi \
+ parsing/location.cmi typing/ident.cmi typing/env.cmi parsing/asttypes.cmi
+typing/typemod.cmi: typing/types.cmi typing/typedtree.cmi \
+ parsing/parsetree.cmi parsing/longident.cmi parsing/location.cmi \
+ typing/includemod.cmi typing/ident.cmi typing/env.cmi
+typing/types.cmi: typing/primitive.cmi typing/path.cmi typing/ident.cmi \
+ parsing/asttypes.cmi
+typing/typetexp.cmi: typing/types.cmi typing/path.cmi parsing/parsetree.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/env.cmi
+typing/btype.cmo: typing/types.cmi typing/path.cmi utils/misc.cmi \
typing/btype.cmi
-typing/btype.cmx: utils/misc.cmx typing/path.cmx typing/types.cmx \
+typing/btype.cmx: typing/types.cmx typing/path.cmx utils/misc.cmx \
typing/btype.cmi
-typing/ctype.cmo: parsing/asttypes.cmi typing/btype.cmi utils/clflags.cmo \
- typing/env.cmi typing/ident.cmi parsing/longident.cmi utils/misc.cmi \
- typing/path.cmi typing/subst.cmi typing/types.cmi typing/ctype.cmi
-typing/ctype.cmx: parsing/asttypes.cmi typing/btype.cmx utils/clflags.cmx \
- typing/env.cmx typing/ident.cmx parsing/longident.cmx utils/misc.cmx \
- typing/path.cmx typing/subst.cmx typing/types.cmx typing/ctype.cmi
-typing/datarepr.cmo: parsing/asttypes.cmi utils/misc.cmi typing/predef.cmi \
- typing/types.cmi typing/datarepr.cmi
-typing/datarepr.cmx: parsing/asttypes.cmi utils/misc.cmx typing/predef.cmx \
- typing/types.cmx typing/datarepr.cmi
-typing/env.cmo: parsing/asttypes.cmi typing/btype.cmi utils/config.cmi \
- utils/consistbl.cmi typing/datarepr.cmi typing/ident.cmi \
- parsing/longident.cmi utils/misc.cmi typing/path.cmi typing/predef.cmi \
- typing/subst.cmi utils/tbl.cmi typing/types.cmi typing/env.cmi
-typing/env.cmx: parsing/asttypes.cmi typing/btype.cmx utils/config.cmx \
- utils/consistbl.cmx typing/datarepr.cmx typing/ident.cmx \
- parsing/longident.cmx utils/misc.cmx typing/path.cmx typing/predef.cmx \
- typing/subst.cmx utils/tbl.cmx typing/types.cmx typing/env.cmi
+typing/ctype.cmo: typing/types.cmi typing/subst.cmi typing/path.cmi \
+ utils/misc.cmi parsing/longident.cmi typing/ident.cmi typing/env.cmi \
+ utils/clflags.cmo typing/btype.cmi parsing/asttypes.cmi typing/ctype.cmi
+typing/ctype.cmx: typing/types.cmx typing/subst.cmx typing/path.cmx \
+ utils/misc.cmx parsing/longident.cmx typing/ident.cmx typing/env.cmx \
+ utils/clflags.cmx typing/btype.cmx parsing/asttypes.cmi typing/ctype.cmi
+typing/datarepr.cmo: typing/types.cmi typing/predef.cmi utils/misc.cmi \
+ parsing/asttypes.cmi typing/datarepr.cmi
+typing/datarepr.cmx: typing/types.cmx typing/predef.cmx utils/misc.cmx \
+ parsing/asttypes.cmi typing/datarepr.cmi
+typing/env.cmo: typing/types.cmi utils/tbl.cmi typing/subst.cmi \
+ typing/predef.cmi typing/path.cmi utils/misc.cmi parsing/longident.cmi \
+ typing/ident.cmi typing/datarepr.cmi utils/consistbl.cmi utils/config.cmi \
+ typing/btype.cmi parsing/asttypes.cmi typing/env.cmi
+typing/env.cmx: typing/types.cmx utils/tbl.cmx typing/subst.cmx \
+ typing/predef.cmx typing/path.cmx utils/misc.cmx parsing/longident.cmx \
+ typing/ident.cmx typing/datarepr.cmx utils/consistbl.cmx utils/config.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/env.cmi
typing/ident.cmo: typing/ident.cmi
typing/ident.cmx: typing/ident.cmi
-typing/includeclass.cmo: typing/ctype.cmi typing/printtyp.cmi \
- typing/types.cmi typing/includeclass.cmi
-typing/includeclass.cmx: typing/ctype.cmx typing/printtyp.cmx \
- typing/types.cmx typing/includeclass.cmi
-typing/includecore.cmo: parsing/asttypes.cmi typing/btype.cmi \
- typing/ctype.cmi utils/misc.cmi typing/path.cmi typing/predef.cmi \
- typing/typedtree.cmi typing/types.cmi typing/includecore.cmi
-typing/includecore.cmx: parsing/asttypes.cmi typing/btype.cmx \
- typing/ctype.cmx utils/misc.cmx typing/path.cmx typing/predef.cmx \
- typing/typedtree.cmx typing/types.cmx typing/includecore.cmi
-typing/includemod.cmo: typing/ctype.cmi typing/env.cmi typing/ident.cmi \
- typing/includeclass.cmi typing/includecore.cmi utils/misc.cmi \
- typing/mtype.cmi typing/path.cmi typing/printtyp.cmi typing/subst.cmi \
- utils/tbl.cmi typing/typedtree.cmi typing/types.cmi typing/includemod.cmi
-typing/includemod.cmx: typing/ctype.cmx typing/env.cmx typing/ident.cmx \
- typing/includeclass.cmx typing/includecore.cmx utils/misc.cmx \
- typing/mtype.cmx typing/path.cmx typing/printtyp.cmx typing/subst.cmx \
- utils/tbl.cmx typing/typedtree.cmx typing/types.cmx typing/includemod.cmi
-typing/mtype.cmo: typing/btype.cmi typing/ctype.cmi typing/env.cmi \
- typing/ident.cmi typing/path.cmi typing/subst.cmi typing/types.cmi \
+typing/includeclass.cmo: typing/types.cmi typing/printtyp.cmi \
+ typing/ctype.cmi typing/includeclass.cmi
+typing/includeclass.cmx: typing/types.cmx typing/printtyp.cmx \
+ typing/ctype.cmx typing/includeclass.cmi
+typing/includecore.cmo: typing/types.cmi typing/typedtree.cmi \
+ typing/predef.cmi typing/path.cmi utils/misc.cmi typing/ctype.cmi \
+ typing/btype.cmi parsing/asttypes.cmi typing/includecore.cmi
+typing/includecore.cmx: typing/types.cmx typing/typedtree.cmx \
+ typing/predef.cmx typing/path.cmx utils/misc.cmx typing/ctype.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/includecore.cmi
+typing/includemod.cmo: typing/types.cmi typing/typedtree.cmi utils/tbl.cmi \
+ typing/subst.cmi typing/printtyp.cmi typing/path.cmi typing/mtype.cmi \
+ utils/misc.cmi typing/includecore.cmi typing/includeclass.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi typing/includemod.cmi
+typing/includemod.cmx: typing/types.cmx typing/typedtree.cmx utils/tbl.cmx \
+ typing/subst.cmx typing/printtyp.cmx typing/path.cmx typing/mtype.cmx \
+ utils/misc.cmx typing/includecore.cmx typing/includeclass.cmx \
+ typing/ident.cmx typing/env.cmx typing/ctype.cmx typing/includemod.cmi
+typing/mtype.cmo: typing/types.cmi typing/subst.cmi typing/path.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi typing/btype.cmi \
typing/mtype.cmi
-typing/mtype.cmx: typing/btype.cmx typing/ctype.cmx typing/env.cmx \
- typing/ident.cmx typing/path.cmx typing/subst.cmx typing/types.cmx \
+typing/mtype.cmx: typing/types.cmx typing/subst.cmx typing/path.cmx \
+ typing/ident.cmx typing/env.cmx typing/ctype.cmx typing/btype.cmx \
typing/mtype.cmi
-typing/oprint.cmo: parsing/asttypes.cmi typing/outcometree.cmi \
+typing/oprint.cmo: typing/outcometree.cmi parsing/asttypes.cmi \
typing/oprint.cmi
-typing/oprint.cmx: parsing/asttypes.cmi typing/outcometree.cmi \
+typing/oprint.cmx: typing/outcometree.cmi parsing/asttypes.cmi \
typing/oprint.cmi
-typing/parmatch.cmo: parsing/asttypes.cmi typing/btype.cmi typing/ctype.cmi \
- typing/datarepr.cmi typing/env.cmi typing/ident.cmi parsing/location.cmi \
- utils/misc.cmi typing/path.cmi typing/predef.cmi typing/typedtree.cmi \
- typing/types.cmi utils/warnings.cmi typing/parmatch.cmi
-typing/parmatch.cmx: parsing/asttypes.cmi typing/btype.cmx typing/ctype.cmx \
- typing/datarepr.cmx typing/env.cmx typing/ident.cmx parsing/location.cmx \
- utils/misc.cmx typing/path.cmx typing/predef.cmx typing/typedtree.cmx \
- typing/types.cmx utils/warnings.cmx typing/parmatch.cmi
+typing/parmatch.cmo: utils/warnings.cmi typing/types.cmi typing/typedtree.cmi \
+ typing/predef.cmi typing/path.cmi utils/misc.cmi parsing/location.cmi \
+ typing/ident.cmi typing/env.cmi typing/datarepr.cmi typing/ctype.cmi \
+ typing/btype.cmi parsing/asttypes.cmi typing/parmatch.cmi
+typing/parmatch.cmx: utils/warnings.cmx typing/types.cmx typing/typedtree.cmx \
+ typing/predef.cmx typing/path.cmx utils/misc.cmx parsing/location.cmx \
+ typing/ident.cmx typing/env.cmx typing/datarepr.cmx typing/ctype.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/parmatch.cmi
typing/path.cmo: typing/ident.cmi typing/path.cmi
typing/path.cmx: typing/ident.cmx typing/path.cmi
-typing/predef.cmo: parsing/asttypes.cmi typing/btype.cmi typing/ident.cmi \
- typing/path.cmi typing/types.cmi typing/predef.cmi
-typing/predef.cmx: parsing/asttypes.cmi typing/btype.cmx typing/ident.cmx \
- typing/path.cmx typing/types.cmx typing/predef.cmi
+typing/predef.cmo: typing/types.cmi typing/path.cmi typing/ident.cmi \
+ typing/btype.cmi parsing/asttypes.cmi typing/predef.cmi
+typing/predef.cmx: typing/types.cmx typing/path.cmx typing/ident.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/predef.cmi
typing/primitive.cmo: utils/misc.cmi typing/primitive.cmi
typing/primitive.cmx: utils/misc.cmx typing/primitive.cmi
-typing/printtyp.cmo: parsing/asttypes.cmi typing/btype.cmi utils/clflags.cmo \
- typing/ctype.cmi typing/env.cmi typing/ident.cmi parsing/longident.cmi \
- utils/misc.cmi typing/oprint.cmi typing/outcometree.cmi typing/path.cmi \
- typing/predef.cmi typing/primitive.cmi typing/types.cmi \
+typing/printtyp.cmo: typing/types.cmi typing/primitive.cmi typing/predef.cmi \
+ typing/path.cmi typing/outcometree.cmi typing/oprint.cmi utils/misc.cmi \
+ parsing/longident.cmi typing/ident.cmi typing/env.cmi typing/ctype.cmi \
+ utils/clflags.cmo typing/btype.cmi parsing/asttypes.cmi \
typing/printtyp.cmi
-typing/printtyp.cmx: parsing/asttypes.cmi typing/btype.cmx utils/clflags.cmx \
- typing/ctype.cmx typing/env.cmx typing/ident.cmx parsing/longident.cmx \
- utils/misc.cmx typing/oprint.cmx typing/outcometree.cmi typing/path.cmx \
- typing/predef.cmx typing/primitive.cmx typing/types.cmx \
+typing/printtyp.cmx: typing/types.cmx typing/primitive.cmx typing/predef.cmx \
+ typing/path.cmx typing/outcometree.cmi typing/oprint.cmx utils/misc.cmx \
+ parsing/longident.cmx typing/ident.cmx typing/env.cmx typing/ctype.cmx \
+ utils/clflags.cmx typing/btype.cmx parsing/asttypes.cmi \
typing/printtyp.cmi
-typing/stypes.cmo: utils/clflags.cmo parsing/location.cmi typing/printtyp.cmi \
- typing/typedtree.cmi typing/stypes.cmi
-typing/stypes.cmx: utils/clflags.cmx parsing/location.cmx typing/printtyp.cmx \
- typing/typedtree.cmx typing/stypes.cmi
-typing/subst.cmo: typing/btype.cmi typing/ident.cmi utils/misc.cmi \
- typing/path.cmi utils/tbl.cmi typing/types.cmi typing/subst.cmi
-typing/subst.cmx: typing/btype.cmx typing/ident.cmx utils/misc.cmx \
- typing/path.cmx utils/tbl.cmx typing/types.cmx typing/subst.cmi
-typing/typeclass.cmo: parsing/asttypes.cmi typing/btype.cmi utils/clflags.cmo \
- typing/ctype.cmi typing/env.cmi typing/ident.cmi typing/includeclass.cmi \
- parsing/location.cmi parsing/longident.cmi utils/misc.cmi \
- typing/parmatch.cmi parsing/parsetree.cmi typing/path.cmi \
- typing/predef.cmi typing/printtyp.cmi typing/stypes.cmi typing/subst.cmi \
- typing/typecore.cmi typing/typedecl.cmi typing/typedtree.cmi \
- typing/types.cmi typing/typetexp.cmi utils/warnings.cmi \
- typing/typeclass.cmi
-typing/typeclass.cmx: parsing/asttypes.cmi typing/btype.cmx utils/clflags.cmx \
- typing/ctype.cmx typing/env.cmx typing/ident.cmx typing/includeclass.cmx \
- parsing/location.cmx parsing/longident.cmx utils/misc.cmx \
- typing/parmatch.cmx parsing/parsetree.cmi typing/path.cmx \
- typing/predef.cmx typing/printtyp.cmx typing/stypes.cmx typing/subst.cmx \
- typing/typecore.cmx typing/typedecl.cmx typing/typedtree.cmx \
- typing/types.cmx typing/typetexp.cmx utils/warnings.cmx \
- typing/typeclass.cmi
-typing/typecore.cmo: parsing/asttypes.cmi typing/btype.cmi utils/clflags.cmo \
- typing/ctype.cmi typing/env.cmi typing/ident.cmi parsing/location.cmi \
- parsing/longident.cmi utils/misc.cmi typing/parmatch.cmi \
- parsing/parsetree.cmi typing/path.cmi typing/predef.cmi \
- typing/primitive.cmi typing/printtyp.cmi typing/stypes.cmi \
- typing/typedtree.cmi typing/types.cmi typing/typetexp.cmi \
- utils/warnings.cmi typing/typecore.cmi
-typing/typecore.cmx: parsing/asttypes.cmi typing/btype.cmx utils/clflags.cmx \
- typing/ctype.cmx typing/env.cmx typing/ident.cmx parsing/location.cmx \
- parsing/longident.cmx utils/misc.cmx typing/parmatch.cmx \
- parsing/parsetree.cmi typing/path.cmx typing/predef.cmx \
- typing/primitive.cmx typing/printtyp.cmx typing/stypes.cmx \
- typing/typedtree.cmx typing/types.cmx typing/typetexp.cmx \
- utils/warnings.cmx typing/typecore.cmi
-typing/typedecl.cmo: parsing/asttypes.cmi typing/btype.cmi utils/clflags.cmo \
- utils/config.cmi typing/ctype.cmi typing/env.cmi typing/ident.cmi \
- typing/includecore.cmi parsing/location.cmi parsing/longident.cmi \
- utils/misc.cmi parsing/parsetree.cmi typing/path.cmi typing/predef.cmi \
- typing/primitive.cmi typing/printtyp.cmi typing/subst.cmi \
- typing/typedtree.cmi typing/types.cmi typing/typetexp.cmi \
- typing/typedecl.cmi
-typing/typedecl.cmx: parsing/asttypes.cmi typing/btype.cmx utils/clflags.cmx \
- utils/config.cmx typing/ctype.cmx typing/env.cmx typing/ident.cmx \
- typing/includecore.cmx parsing/location.cmx parsing/longident.cmx \
- utils/misc.cmx parsing/parsetree.cmi typing/path.cmx typing/predef.cmx \
- typing/primitive.cmx typing/printtyp.cmx typing/subst.cmx \
- typing/typedtree.cmx typing/types.cmx typing/typetexp.cmx \
- typing/typedecl.cmi
-typing/typedtree.cmo: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- parsing/location.cmi utils/misc.cmi typing/path.cmi typing/primitive.cmi \
- typing/types.cmi typing/typedtree.cmi
-typing/typedtree.cmx: parsing/asttypes.cmi typing/env.cmx typing/ident.cmx \
- parsing/location.cmx utils/misc.cmx typing/path.cmx typing/primitive.cmx \
- typing/types.cmx typing/typedtree.cmi
-typing/typemod.cmo: utils/clflags.cmo utils/config.cmi typing/ctype.cmi \
- typing/env.cmi typing/ident.cmi typing/includemod.cmi \
- parsing/location.cmi parsing/longident.cmi utils/misc.cmi \
- typing/mtype.cmi parsing/parsetree.cmi typing/path.cmi \
- typing/printtyp.cmi typing/stypes.cmi typing/subst.cmi \
- typing/typeclass.cmi typing/typecore.cmi typing/typedecl.cmi \
- typing/typedtree.cmi typing/types.cmi typing/typemod.cmi
-typing/typemod.cmx: utils/clflags.cmx utils/config.cmx typing/ctype.cmx \
- typing/env.cmx typing/ident.cmx typing/includemod.cmx \
- parsing/location.cmx parsing/longident.cmx utils/misc.cmx \
- typing/mtype.cmx parsing/parsetree.cmi typing/path.cmx \
- typing/printtyp.cmx typing/stypes.cmx typing/subst.cmx \
- typing/typeclass.cmx typing/typecore.cmx typing/typedecl.cmx \
- typing/typedtree.cmx typing/types.cmx typing/typemod.cmi
-typing/types.cmo: parsing/asttypes.cmi typing/ident.cmi utils/misc.cmi \
- typing/path.cmi typing/primitive.cmi typing/types.cmi
-typing/types.cmx: parsing/asttypes.cmi typing/ident.cmx utils/misc.cmx \
- typing/path.cmx typing/primitive.cmx typing/types.cmi
-typing/typetexp.cmo: typing/btype.cmi typing/ctype.cmi typing/env.cmi \
- parsing/location.cmi parsing/longident.cmi utils/misc.cmi \
- parsing/parsetree.cmi typing/path.cmi typing/printtyp.cmi utils/tbl.cmi \
- typing/types.cmi utils/warnings.cmi typing/typetexp.cmi
-typing/typetexp.cmx: typing/btype.cmx typing/ctype.cmx typing/env.cmx \
- parsing/location.cmx parsing/longident.cmx utils/misc.cmx \
- parsing/parsetree.cmi typing/path.cmx typing/printtyp.cmx utils/tbl.cmx \
- typing/types.cmx utils/warnings.cmx typing/typetexp.cmi
-bytecomp/bytegen.cmi: bytecomp/instruct.cmi bytecomp/lambda.cmi
-bytecomp/bytelink.cmi: bytecomp/emitcode.cmi bytecomp/symtable.cmi
+typing/stypes.cmo: typing/typedtree.cmi typing/printtyp.cmi \
+ parsing/location.cmi utils/clflags.cmo typing/stypes.cmi
+typing/stypes.cmx: typing/typedtree.cmx typing/printtyp.cmx \
+ parsing/location.cmx utils/clflags.cmx typing/stypes.cmi
+typing/subst.cmo: typing/types.cmi utils/tbl.cmi typing/path.cmi \
+ utils/misc.cmi typing/ident.cmi typing/btype.cmi typing/subst.cmi
+typing/subst.cmx: typing/types.cmx utils/tbl.cmx typing/path.cmx \
+ utils/misc.cmx typing/ident.cmx typing/btype.cmx typing/subst.cmi
+typing/typeclass.cmo: utils/warnings.cmi typing/typetexp.cmi typing/types.cmi \
+ typing/typedtree.cmi typing/typedecl.cmi typing/typecore.cmi \
+ typing/subst.cmi typing/stypes.cmi typing/printtyp.cmi typing/predef.cmi \
+ typing/path.cmi parsing/parsetree.cmi typing/parmatch.cmi utils/misc.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/includeclass.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi utils/clflags.cmo \
+ typing/btype.cmi parsing/asttypes.cmi typing/typeclass.cmi
+typing/typeclass.cmx: utils/warnings.cmx typing/typetexp.cmx typing/types.cmx \
+ typing/typedtree.cmx typing/typedecl.cmx typing/typecore.cmx \
+ typing/subst.cmx typing/stypes.cmx typing/printtyp.cmx typing/predef.cmx \
+ typing/path.cmx parsing/parsetree.cmi typing/parmatch.cmx utils/misc.cmx \
+ parsing/longident.cmx parsing/location.cmx typing/includeclass.cmx \
+ typing/ident.cmx typing/env.cmx typing/ctype.cmx utils/clflags.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/typeclass.cmi
+typing/typecore.cmo: utils/warnings.cmi typing/typetexp.cmi typing/types.cmi \
+ typing/typedtree.cmi typing/stypes.cmi typing/printtyp.cmi \
+ typing/primitive.cmi typing/predef.cmi typing/path.cmi \
+ parsing/parsetree.cmi typing/parmatch.cmi utils/misc.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/ident.cmi \
+ typing/env.cmi typing/ctype.cmi utils/clflags.cmo typing/btype.cmi \
+ parsing/asttypes.cmi typing/typecore.cmi
+typing/typecore.cmx: utils/warnings.cmx typing/typetexp.cmx typing/types.cmx \
+ typing/typedtree.cmx typing/stypes.cmx typing/printtyp.cmx \
+ typing/primitive.cmx typing/predef.cmx typing/path.cmx \
+ parsing/parsetree.cmi typing/parmatch.cmx utils/misc.cmx \
+ parsing/longident.cmx parsing/location.cmx typing/ident.cmx \
+ typing/env.cmx typing/ctype.cmx utils/clflags.cmx typing/btype.cmx \
+ parsing/asttypes.cmi typing/typecore.cmi
+typing/typedecl.cmo: typing/typetexp.cmi typing/types.cmi \
+ typing/typedtree.cmi typing/subst.cmi typing/printtyp.cmi \
+ typing/primitive.cmi typing/predef.cmi typing/path.cmi \
+ parsing/parsetree.cmi utils/misc.cmi parsing/longident.cmi \
+ parsing/location.cmi typing/includecore.cmi typing/ident.cmi \
+ typing/env.cmi typing/ctype.cmi utils/config.cmi utils/clflags.cmo \
+ typing/btype.cmi parsing/asttypes.cmi typing/typedecl.cmi
+typing/typedecl.cmx: typing/typetexp.cmx typing/types.cmx \
+ typing/typedtree.cmx typing/subst.cmx typing/printtyp.cmx \
+ typing/primitive.cmx typing/predef.cmx typing/path.cmx \
+ parsing/parsetree.cmi utils/misc.cmx parsing/longident.cmx \
+ parsing/location.cmx typing/includecore.cmx typing/ident.cmx \
+ typing/env.cmx typing/ctype.cmx utils/config.cmx utils/clflags.cmx \
+ typing/btype.cmx parsing/asttypes.cmi typing/typedecl.cmi
+typing/typedtree.cmo: typing/types.cmi typing/primitive.cmi typing/path.cmi \
+ utils/misc.cmi parsing/location.cmi typing/ident.cmi typing/env.cmi \
+ parsing/asttypes.cmi typing/typedtree.cmi
+typing/typedtree.cmx: typing/types.cmx typing/primitive.cmx typing/path.cmx \
+ utils/misc.cmx parsing/location.cmx typing/ident.cmx typing/env.cmx \
+ parsing/asttypes.cmi typing/typedtree.cmi
+typing/typemod.cmo: typing/types.cmi typing/typedtree.cmi typing/typedecl.cmi \
+ typing/typecore.cmi typing/typeclass.cmi typing/subst.cmi \
+ typing/stypes.cmi typing/printtyp.cmi typing/path.cmi \
+ parsing/parsetree.cmi typing/mtype.cmi utils/misc.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/includemod.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi utils/config.cmi \
+ utils/clflags.cmo typing/typemod.cmi
+typing/typemod.cmx: typing/types.cmx typing/typedtree.cmx typing/typedecl.cmx \
+ typing/typecore.cmx typing/typeclass.cmx typing/subst.cmx \
+ typing/stypes.cmx typing/printtyp.cmx typing/path.cmx \
+ parsing/parsetree.cmi typing/mtype.cmx utils/misc.cmx \
+ parsing/longident.cmx parsing/location.cmx typing/includemod.cmx \
+ typing/ident.cmx typing/env.cmx typing/ctype.cmx utils/config.cmx \
+ utils/clflags.cmx typing/typemod.cmi
+typing/types.cmo: typing/primitive.cmi typing/path.cmi utils/misc.cmi \
+ typing/ident.cmi parsing/asttypes.cmi typing/types.cmi
+typing/types.cmx: typing/primitive.cmx typing/path.cmx utils/misc.cmx \
+ typing/ident.cmx parsing/asttypes.cmi typing/types.cmi
+typing/typetexp.cmo: utils/warnings.cmi typing/types.cmi utils/tbl.cmi \
+ typing/printtyp.cmi typing/path.cmi parsing/parsetree.cmi utils/misc.cmi \
+ parsing/longident.cmi parsing/location.cmi typing/env.cmi \
+ typing/ctype.cmi typing/btype.cmi typing/typetexp.cmi
+typing/typetexp.cmx: utils/warnings.cmx typing/types.cmx utils/tbl.cmx \
+ typing/printtyp.cmx typing/path.cmx parsing/parsetree.cmi utils/misc.cmx \
+ parsing/longident.cmx parsing/location.cmx typing/env.cmx \
+ typing/ctype.cmx typing/btype.cmx typing/typetexp.cmi
+bytecomp/bytegen.cmi: bytecomp/lambda.cmi bytecomp/instruct.cmi
+bytecomp/bytelink.cmi: bytecomp/symtable.cmi bytecomp/emitcode.cmi
bytecomp/bytepackager.cmi: typing/ident.cmi
-bytecomp/emitcode.cmi: typing/ident.cmi bytecomp/instruct.cmi \
- bytecomp/lambda.cmi
-bytecomp/instruct.cmi: typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi \
- typing/types.cmi
-bytecomp/lambda.cmi: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- typing/path.cmi typing/primitive.cmi typing/types.cmi
-bytecomp/matching.cmi: parsing/asttypes.cmi typing/ident.cmi \
- bytecomp/lambda.cmi parsing/location.cmi typing/typedtree.cmi
+bytecomp/emitcode.cmi: bytecomp/lambda.cmi bytecomp/instruct.cmi \
+ typing/ident.cmi
+bytecomp/instruct.cmi: typing/types.cmi bytecomp/lambda.cmi typing/ident.cmi \
+ typing/env.cmi
+bytecomp/lambda.cmi: typing/types.cmi typing/primitive.cmi typing/path.cmi \
+ typing/ident.cmi typing/env.cmi parsing/asttypes.cmi
+bytecomp/matching.cmi: typing/typedtree.cmi parsing/location.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi parsing/asttypes.cmi
bytecomp/printinstr.cmi: bytecomp/instruct.cmi
bytecomp/printlambda.cmi: bytecomp/lambda.cmi
bytecomp/simplif.cmi: bytecomp/lambda.cmi
-bytecomp/symtable.cmi: bytecomp/emitcode.cmi typing/ident.cmi
-bytecomp/translclass.cmi: typing/ident.cmi bytecomp/lambda.cmi \
- parsing/location.cmi typing/typedtree.cmi
-bytecomp/translcore.cmi: parsing/asttypes.cmi typing/ident.cmi \
- bytecomp/lambda.cmi parsing/location.cmi typing/path.cmi \
- typing/primitive.cmi typing/typedtree.cmi typing/types.cmi
-bytecomp/translmod.cmi: typing/ident.cmi bytecomp/lambda.cmi \
- parsing/location.cmi typing/typedtree.cmi
-bytecomp/translobj.cmi: typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi
-bytecomp/typeopt.cmi: bytecomp/lambda.cmi typing/path.cmi \
- typing/typedtree.cmi
-bytecomp/bytegen.cmo: parsing/asttypes.cmi utils/config.cmi typing/ident.cmi \
- bytecomp/instruct.cmi bytecomp/lambda.cmi utils/misc.cmi \
- typing/primitive.cmi bytecomp/switch.cmi typing/types.cmi \
- bytecomp/bytegen.cmi
-bytecomp/bytegen.cmx: parsing/asttypes.cmi utils/config.cmx typing/ident.cmx \
- bytecomp/instruct.cmx bytecomp/lambda.cmx utils/misc.cmx \
- typing/primitive.cmx bytecomp/switch.cmx typing/types.cmx \
- bytecomp/bytegen.cmi
-bytecomp/bytelibrarian.cmo: bytecomp/bytelink.cmi utils/clflags.cmo \
- utils/config.cmi bytecomp/emitcode.cmi utils/misc.cmi \
+bytecomp/symtable.cmi: typing/ident.cmi bytecomp/emitcode.cmi
+bytecomp/translclass.cmi: typing/typedtree.cmi parsing/location.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi
+bytecomp/translcore.cmi: typing/types.cmi typing/typedtree.cmi \
+ typing/primitive.cmi typing/path.cmi parsing/location.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi parsing/asttypes.cmi
+bytecomp/translmod.cmi: typing/typedtree.cmi parsing/location.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi
+bytecomp/translobj.cmi: bytecomp/lambda.cmi typing/ident.cmi typing/env.cmi
+bytecomp/typeopt.cmi: typing/typedtree.cmi typing/path.cmi \
+ bytecomp/lambda.cmi
+bytecomp/bytegen.cmo: typing/types.cmi bytecomp/switch.cmi \
+ typing/primitive.cmi utils/misc.cmi bytecomp/lambda.cmi \
+ bytecomp/instruct.cmi typing/ident.cmi utils/config.cmi \
+ parsing/asttypes.cmi bytecomp/bytegen.cmi
+bytecomp/bytegen.cmx: typing/types.cmx bytecomp/switch.cmx \
+ typing/primitive.cmx utils/misc.cmx bytecomp/lambda.cmx \
+ bytecomp/instruct.cmx typing/ident.cmx utils/config.cmx \
+ parsing/asttypes.cmi bytecomp/bytegen.cmi
+bytecomp/bytelibrarian.cmo: utils/misc.cmi bytecomp/emitcode.cmi \
+ utils/config.cmi utils/clflags.cmo bytecomp/bytelink.cmi \
bytecomp/bytelibrarian.cmi
-bytecomp/bytelibrarian.cmx: bytecomp/bytelink.cmx utils/clflags.cmx \
- utils/config.cmx bytecomp/emitcode.cmx utils/misc.cmx \
+bytecomp/bytelibrarian.cmx: utils/misc.cmx bytecomp/emitcode.cmx \
+ utils/config.cmx utils/clflags.cmx bytecomp/bytelink.cmx \
bytecomp/bytelibrarian.cmi
-bytecomp/bytelink.cmo: bytecomp/bytesections.cmi utils/ccomp.cmi \
- utils/clflags.cmo utils/config.cmi utils/consistbl.cmi bytecomp/dll.cmi \
- bytecomp/emitcode.cmi typing/ident.cmi bytecomp/instruct.cmi \
- utils/misc.cmi bytecomp/opcodes.cmo bytecomp/symtable.cmi \
- bytecomp/bytelink.cmi
-bytecomp/bytelink.cmx: bytecomp/bytesections.cmx utils/ccomp.cmx \
- utils/clflags.cmx utils/config.cmx utils/consistbl.cmx bytecomp/dll.cmx \
- bytecomp/emitcode.cmx typing/ident.cmx bytecomp/instruct.cmx \
- utils/misc.cmx bytecomp/opcodes.cmx bytecomp/symtable.cmx \
- bytecomp/bytelink.cmi
-bytecomp/bytepackager.cmo: bytecomp/bytegen.cmi bytecomp/bytelink.cmi \
- utils/clflags.cmo utils/config.cmi bytecomp/emitcode.cmi typing/env.cmi \
- typing/ident.cmi bytecomp/instruct.cmi utils/misc.cmi \
- bytecomp/translmod.cmi typing/typemod.cmi bytecomp/bytepackager.cmi
-bytecomp/bytepackager.cmx: bytecomp/bytegen.cmx bytecomp/bytelink.cmx \
- utils/clflags.cmx utils/config.cmx bytecomp/emitcode.cmx typing/env.cmx \
- typing/ident.cmx bytecomp/instruct.cmx utils/misc.cmx \
- bytecomp/translmod.cmx typing/typemod.cmx bytecomp/bytepackager.cmi
+bytecomp/bytelink.cmo: bytecomp/symtable.cmi bytecomp/opcodes.cmo \
+ utils/misc.cmi bytecomp/instruct.cmi typing/ident.cmi \
+ bytecomp/emitcode.cmi bytecomp/dll.cmi utils/consistbl.cmi \
+ utils/config.cmi utils/clflags.cmo utils/ccomp.cmi \
+ bytecomp/bytesections.cmi bytecomp/bytelink.cmi
+bytecomp/bytelink.cmx: bytecomp/symtable.cmx bytecomp/opcodes.cmx \
+ utils/misc.cmx bytecomp/instruct.cmx typing/ident.cmx \
+ bytecomp/emitcode.cmx bytecomp/dll.cmx utils/consistbl.cmx \
+ utils/config.cmx utils/clflags.cmx utils/ccomp.cmx \
+ bytecomp/bytesections.cmx bytecomp/bytelink.cmi
+bytecomp/bytepackager.cmo: typing/typemod.cmi bytecomp/translmod.cmi \
+ utils/misc.cmi bytecomp/instruct.cmi typing/ident.cmi typing/env.cmi \
+ bytecomp/emitcode.cmi utils/config.cmi utils/clflags.cmo \
+ bytecomp/bytelink.cmi bytecomp/bytegen.cmi bytecomp/bytepackager.cmi
+bytecomp/bytepackager.cmx: typing/typemod.cmx bytecomp/translmod.cmx \
+ utils/misc.cmx bytecomp/instruct.cmx typing/ident.cmx typing/env.cmx \
+ bytecomp/emitcode.cmx utils/config.cmx utils/clflags.cmx \
+ bytecomp/bytelink.cmx bytecomp/bytegen.cmx bytecomp/bytepackager.cmi
bytecomp/bytesections.cmo: utils/config.cmi bytecomp/bytesections.cmi
bytecomp/bytesections.cmx: utils/config.cmx bytecomp/bytesections.cmi
-bytecomp/dll.cmo: utils/config.cmi utils/misc.cmi bytecomp/dll.cmi
-bytecomp/dll.cmx: utils/config.cmx utils/misc.cmx bytecomp/dll.cmi
-bytecomp/emitcode.cmo: parsing/asttypes.cmi typing/btype.cmi \
- utils/clflags.cmo utils/config.cmi typing/env.cmi typing/ident.cmi \
- bytecomp/instruct.cmi bytecomp/lambda.cmi bytecomp/meta.cmi \
- utils/misc.cmi bytecomp/opcodes.cmo bytecomp/translmod.cmi \
+bytecomp/dll.cmo: utils/misc.cmi utils/config.cmi bytecomp/dll.cmi
+bytecomp/dll.cmx: utils/misc.cmx utils/config.cmx bytecomp/dll.cmi
+bytecomp/emitcode.cmo: bytecomp/translmod.cmi bytecomp/opcodes.cmo \
+ utils/misc.cmi bytecomp/meta.cmi bytecomp/lambda.cmi \
+ bytecomp/instruct.cmi typing/ident.cmi typing/env.cmi utils/config.cmi \
+ utils/clflags.cmo typing/btype.cmi parsing/asttypes.cmi \
bytecomp/emitcode.cmi
-bytecomp/emitcode.cmx: parsing/asttypes.cmi typing/btype.cmx \
- utils/clflags.cmx utils/config.cmx typing/env.cmx typing/ident.cmx \
- bytecomp/instruct.cmx bytecomp/lambda.cmx bytecomp/meta.cmx \
- utils/misc.cmx bytecomp/opcodes.cmx bytecomp/translmod.cmx \
+bytecomp/emitcode.cmx: bytecomp/translmod.cmx bytecomp/opcodes.cmx \
+ utils/misc.cmx bytecomp/meta.cmx bytecomp/lambda.cmx \
+ bytecomp/instruct.cmx typing/ident.cmx typing/env.cmx utils/config.cmx \
+ utils/clflags.cmx typing/btype.cmx parsing/asttypes.cmi \
bytecomp/emitcode.cmi
-bytecomp/instruct.cmo: typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi \
- typing/types.cmi bytecomp/instruct.cmi
-bytecomp/instruct.cmx: typing/env.cmx typing/ident.cmx bytecomp/lambda.cmx \
- typing/types.cmx bytecomp/instruct.cmi
-bytecomp/lambda.cmo: parsing/asttypes.cmi typing/env.cmi typing/ident.cmi \
- utils/misc.cmi typing/path.cmi typing/primitive.cmi typing/types.cmi \
+bytecomp/instruct.cmo: typing/types.cmi bytecomp/lambda.cmi typing/ident.cmi \
+ typing/env.cmi bytecomp/instruct.cmi
+bytecomp/instruct.cmx: typing/types.cmx bytecomp/lambda.cmx typing/ident.cmx \
+ typing/env.cmx bytecomp/instruct.cmi
+bytecomp/lambda.cmo: typing/types.cmi typing/primitive.cmi typing/path.cmi \
+ utils/misc.cmi typing/ident.cmi typing/env.cmi parsing/asttypes.cmi \
bytecomp/lambda.cmi
-bytecomp/lambda.cmx: parsing/asttypes.cmi typing/env.cmx typing/ident.cmx \
- utils/misc.cmx typing/path.cmx typing/primitive.cmx typing/types.cmx \
+bytecomp/lambda.cmx: typing/types.cmx typing/primitive.cmx typing/path.cmx \
+ utils/misc.cmx typing/ident.cmx typing/env.cmx parsing/asttypes.cmi \
bytecomp/lambda.cmi
-bytecomp/matching.cmo: parsing/asttypes.cmi typing/btype.cmi typing/ident.cmi \
- bytecomp/lambda.cmi parsing/location.cmi utils/misc.cmi \
- typing/parmatch.cmi typing/predef.cmi typing/primitive.cmi \
- bytecomp/printlambda.cmi bytecomp/switch.cmi typing/typedtree.cmi \
- bytecomp/typeopt.cmi typing/types.cmi bytecomp/matching.cmi
-bytecomp/matching.cmx: parsing/asttypes.cmi typing/btype.cmx typing/ident.cmx \
- bytecomp/lambda.cmx parsing/location.cmx utils/misc.cmx \
- typing/parmatch.cmx typing/predef.cmx typing/primitive.cmx \
- bytecomp/printlambda.cmx bytecomp/switch.cmx typing/typedtree.cmx \
- bytecomp/typeopt.cmx typing/types.cmx bytecomp/matching.cmi
+bytecomp/matching.cmo: typing/types.cmi bytecomp/typeopt.cmi \
+ typing/typedtree.cmi bytecomp/switch.cmi bytecomp/printlambda.cmi \
+ typing/primitive.cmi typing/predef.cmi typing/parmatch.cmi utils/misc.cmi \
+ parsing/location.cmi bytecomp/lambda.cmi typing/ident.cmi \
+ typing/btype.cmi parsing/asttypes.cmi bytecomp/matching.cmi
+bytecomp/matching.cmx: typing/types.cmx bytecomp/typeopt.cmx \
+ typing/typedtree.cmx bytecomp/switch.cmx bytecomp/printlambda.cmx \
+ typing/primitive.cmx typing/predef.cmx typing/parmatch.cmx utils/misc.cmx \
+ parsing/location.cmx bytecomp/lambda.cmx typing/ident.cmx \
+ typing/btype.cmx parsing/asttypes.cmi bytecomp/matching.cmi
bytecomp/meta.cmo: bytecomp/meta.cmi
bytecomp/meta.cmx: bytecomp/meta.cmi
-bytecomp/printinstr.cmo: typing/ident.cmi bytecomp/instruct.cmi \
- bytecomp/lambda.cmi bytecomp/printlambda.cmi bytecomp/printinstr.cmi
-bytecomp/printinstr.cmx: typing/ident.cmx bytecomp/instruct.cmx \
- bytecomp/lambda.cmx bytecomp/printlambda.cmx bytecomp/printinstr.cmi
-bytecomp/printlambda.cmo: parsing/asttypes.cmi typing/ident.cmi \
- bytecomp/lambda.cmi typing/primitive.cmi typing/types.cmi \
+bytecomp/printinstr.cmo: bytecomp/printlambda.cmi bytecomp/lambda.cmi \
+ bytecomp/instruct.cmi typing/ident.cmi bytecomp/printinstr.cmi
+bytecomp/printinstr.cmx: bytecomp/printlambda.cmx bytecomp/lambda.cmx \
+ bytecomp/instruct.cmx typing/ident.cmx bytecomp/printinstr.cmi
+bytecomp/printlambda.cmo: typing/types.cmi typing/primitive.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi parsing/asttypes.cmi \
bytecomp/printlambda.cmi
-bytecomp/printlambda.cmx: parsing/asttypes.cmi typing/ident.cmx \
- bytecomp/lambda.cmx typing/primitive.cmx typing/types.cmx \
+bytecomp/printlambda.cmx: typing/types.cmx typing/primitive.cmx \
+ bytecomp/lambda.cmx typing/ident.cmx parsing/asttypes.cmi \
bytecomp/printlambda.cmi
bytecomp/runtimedef.cmo: bytecomp/runtimedef.cmi
bytecomp/runtimedef.cmx: bytecomp/runtimedef.cmi
-bytecomp/simplif.cmo: parsing/asttypes.cmi utils/clflags.cmo typing/ident.cmi \
- bytecomp/lambda.cmi bytecomp/simplif.cmi
-bytecomp/simplif.cmx: parsing/asttypes.cmi utils/clflags.cmx typing/ident.cmx \
- bytecomp/lambda.cmx bytecomp/simplif.cmi
+bytecomp/simplif.cmo: bytecomp/lambda.cmi typing/ident.cmi utils/clflags.cmo \
+ parsing/asttypes.cmi bytecomp/simplif.cmi
+bytecomp/simplif.cmx: bytecomp/lambda.cmx typing/ident.cmx utils/clflags.cmx \
+ parsing/asttypes.cmi bytecomp/simplif.cmi
bytecomp/switch.cmo: bytecomp/switch.cmi
bytecomp/switch.cmx: bytecomp/switch.cmi
-bytecomp/symtable.cmo: parsing/asttypes.cmi bytecomp/bytesections.cmi \
- utils/clflags.cmo bytecomp/dll.cmi bytecomp/emitcode.cmi typing/ident.cmi \
- bytecomp/lambda.cmi bytecomp/meta.cmi utils/misc.cmi typing/predef.cmi \
- bytecomp/runtimedef.cmi utils/tbl.cmi bytecomp/symtable.cmi
-bytecomp/symtable.cmx: parsing/asttypes.cmi bytecomp/bytesections.cmx \
- utils/clflags.cmx bytecomp/dll.cmx bytecomp/emitcode.cmx typing/ident.cmx \
- bytecomp/lambda.cmx bytecomp/meta.cmx utils/misc.cmx typing/predef.cmx \
- bytecomp/runtimedef.cmx utils/tbl.cmx bytecomp/symtable.cmi
-bytecomp/translclass.cmo: parsing/asttypes.cmi typing/btype.cmi \
- utils/clflags.cmo typing/ctype.cmi typing/env.cmi typing/ident.cmi \
- bytecomp/lambda.cmi parsing/location.cmi bytecomp/matching.cmi \
- utils/misc.cmi typing/path.cmi bytecomp/translcore.cmi \
- bytecomp/translobj.cmi typing/typeclass.cmi typing/typedtree.cmi \
- bytecomp/typeopt.cmi typing/types.cmi bytecomp/translclass.cmi
-bytecomp/translclass.cmx: parsing/asttypes.cmi typing/btype.cmx \
- utils/clflags.cmx typing/ctype.cmx typing/env.cmx typing/ident.cmx \
- bytecomp/lambda.cmx parsing/location.cmx bytecomp/matching.cmx \
- utils/misc.cmx typing/path.cmx bytecomp/translcore.cmx \
- bytecomp/translobj.cmx typing/typeclass.cmx typing/typedtree.cmx \
- bytecomp/typeopt.cmx typing/types.cmx bytecomp/translclass.cmi
-bytecomp/translcore.cmo: parsing/asttypes.cmi typing/btype.cmi \
- utils/clflags.cmo utils/config.cmi typing/env.cmi typing/ident.cmi \
- bytecomp/lambda.cmi parsing/location.cmi bytecomp/matching.cmi \
- utils/misc.cmi typing/path.cmi typing/predef.cmi typing/primitive.cmi \
- bytecomp/translobj.cmi typing/typedtree.cmi bytecomp/typeopt.cmi \
- typing/types.cmi bytecomp/translcore.cmi
-bytecomp/translcore.cmx: parsing/asttypes.cmi typing/btype.cmx \
- utils/clflags.cmx utils/config.cmx typing/env.cmx typing/ident.cmx \
- bytecomp/lambda.cmx parsing/location.cmx bytecomp/matching.cmx \
- utils/misc.cmx typing/path.cmx typing/predef.cmx typing/primitive.cmx \
- bytecomp/translobj.cmx typing/typedtree.cmx bytecomp/typeopt.cmx \
- typing/types.cmx bytecomp/translcore.cmi
-bytecomp/translmod.cmo: parsing/asttypes.cmi utils/config.cmi \
- typing/ctype.cmi typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi \
- parsing/location.cmi utils/misc.cmi typing/mtype.cmi typing/path.cmi \
- typing/predef.cmi typing/primitive.cmi typing/printtyp.cmi \
- bytecomp/translclass.cmi bytecomp/translcore.cmi bytecomp/translobj.cmi \
- typing/typedtree.cmi typing/types.cmi bytecomp/translmod.cmi
-bytecomp/translmod.cmx: parsing/asttypes.cmi utils/config.cmx \
- typing/ctype.cmx typing/env.cmx typing/ident.cmx bytecomp/lambda.cmx \
- parsing/location.cmx utils/misc.cmx typing/mtype.cmx typing/path.cmx \
- typing/predef.cmx typing/primitive.cmx typing/printtyp.cmx \
- bytecomp/translclass.cmx bytecomp/translcore.cmx bytecomp/translobj.cmx \
- typing/typedtree.cmx typing/types.cmx bytecomp/translmod.cmi
-bytecomp/translobj.cmo: parsing/asttypes.cmi typing/btype.cmi \
- utils/clflags.cmo typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi \
- parsing/longident.cmi utils/misc.cmi typing/primitive.cmi \
+bytecomp/symtable.cmo: utils/tbl.cmi bytecomp/runtimedef.cmi \
+ typing/predef.cmi utils/misc.cmi bytecomp/meta.cmi bytecomp/lambda.cmi \
+ typing/ident.cmi bytecomp/emitcode.cmi bytecomp/dll.cmi utils/clflags.cmo \
+ bytecomp/bytesections.cmi parsing/asttypes.cmi bytecomp/symtable.cmi
+bytecomp/symtable.cmx: utils/tbl.cmx bytecomp/runtimedef.cmx \
+ typing/predef.cmx utils/misc.cmx bytecomp/meta.cmx bytecomp/lambda.cmx \
+ typing/ident.cmx bytecomp/emitcode.cmx bytecomp/dll.cmx utils/clflags.cmx \
+ bytecomp/bytesections.cmx parsing/asttypes.cmi bytecomp/symtable.cmi
+bytecomp/translclass.cmo: typing/types.cmi bytecomp/typeopt.cmi \
+ typing/typedtree.cmi typing/typeclass.cmi bytecomp/translobj.cmi \
+ bytecomp/translcore.cmi typing/path.cmi utils/misc.cmi \
+ bytecomp/matching.cmi parsing/location.cmi bytecomp/lambda.cmi \
+ typing/ident.cmi typing/env.cmi typing/ctype.cmi utils/clflags.cmo \
+ typing/btype.cmi parsing/asttypes.cmi bytecomp/translclass.cmi
+bytecomp/translclass.cmx: typing/types.cmx bytecomp/typeopt.cmx \
+ typing/typedtree.cmx typing/typeclass.cmx bytecomp/translobj.cmx \
+ bytecomp/translcore.cmx typing/path.cmx utils/misc.cmx \
+ bytecomp/matching.cmx parsing/location.cmx bytecomp/lambda.cmx \
+ typing/ident.cmx typing/env.cmx typing/ctype.cmx utils/clflags.cmx \
+ typing/btype.cmx parsing/asttypes.cmi bytecomp/translclass.cmi
+bytecomp/translcore.cmo: typing/types.cmi bytecomp/typeopt.cmi \
+ typing/typedtree.cmi bytecomp/translobj.cmi typing/primitive.cmi \
+ typing/predef.cmi typing/path.cmi utils/misc.cmi bytecomp/matching.cmi \
+ parsing/location.cmi bytecomp/lambda.cmi typing/ident.cmi typing/env.cmi \
+ utils/config.cmi utils/clflags.cmo typing/btype.cmi parsing/asttypes.cmi \
+ bytecomp/translcore.cmi
+bytecomp/translcore.cmx: typing/types.cmx bytecomp/typeopt.cmx \
+ typing/typedtree.cmx bytecomp/translobj.cmx typing/primitive.cmx \
+ typing/predef.cmx typing/path.cmx utils/misc.cmx bytecomp/matching.cmx \
+ parsing/location.cmx bytecomp/lambda.cmx typing/ident.cmx typing/env.cmx \
+ utils/config.cmx utils/clflags.cmx typing/btype.cmx parsing/asttypes.cmi \
+ bytecomp/translcore.cmi
+bytecomp/translmod.cmo: typing/types.cmi typing/typedtree.cmi \
+ bytecomp/translobj.cmi bytecomp/translcore.cmi bytecomp/translclass.cmi \
+ typing/printtyp.cmi typing/primitive.cmi typing/predef.cmi \
+ typing/path.cmi typing/mtype.cmi utils/misc.cmi parsing/location.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi typing/env.cmi typing/ctype.cmi \
+ utils/config.cmi parsing/asttypes.cmi bytecomp/translmod.cmi
+bytecomp/translmod.cmx: typing/types.cmx typing/typedtree.cmx \
+ bytecomp/translobj.cmx bytecomp/translcore.cmx bytecomp/translclass.cmx \
+ typing/printtyp.cmx typing/primitive.cmx typing/predef.cmx \
+ typing/path.cmx typing/mtype.cmx utils/misc.cmx parsing/location.cmx \
+ bytecomp/lambda.cmx typing/ident.cmx typing/env.cmx typing/ctype.cmx \
+ utils/config.cmx parsing/asttypes.cmi bytecomp/translmod.cmi
+bytecomp/translobj.cmo: typing/primitive.cmi utils/misc.cmi \
+ parsing/longident.cmi bytecomp/lambda.cmi typing/ident.cmi typing/env.cmi \
+ utils/clflags.cmo typing/btype.cmi parsing/asttypes.cmi \
bytecomp/translobj.cmi
-bytecomp/translobj.cmx: parsing/asttypes.cmi typing/btype.cmx \
- utils/clflags.cmx typing/env.cmx typing/ident.cmx bytecomp/lambda.cmx \
- parsing/longident.cmx utils/misc.cmx typing/primitive.cmx \
+bytecomp/translobj.cmx: typing/primitive.cmx utils/misc.cmx \
+ parsing/longident.cmx bytecomp/lambda.cmx typing/ident.cmx typing/env.cmx \
+ utils/clflags.cmx typing/btype.cmx parsing/asttypes.cmi \
bytecomp/translobj.cmi
-bytecomp/typeopt.cmo: parsing/asttypes.cmi typing/ctype.cmi typing/env.cmi \
- typing/ident.cmi bytecomp/lambda.cmi utils/misc.cmi typing/path.cmi \
- typing/predef.cmi typing/primitive.cmi typing/typedtree.cmi \
- typing/types.cmi bytecomp/typeopt.cmi
-bytecomp/typeopt.cmx: parsing/asttypes.cmi typing/ctype.cmx typing/env.cmx \
- typing/ident.cmx bytecomp/lambda.cmx utils/misc.cmx typing/path.cmx \
- typing/predef.cmx typing/primitive.cmx typing/typedtree.cmx \
- typing/types.cmx bytecomp/typeopt.cmi
-asmcomp/asmgen.cmi: asmcomp/cmm.cmi bytecomp/lambda.cmi
+bytecomp/typeopt.cmo: typing/types.cmi typing/typedtree.cmi \
+ typing/primitive.cmi typing/predef.cmi typing/path.cmi utils/misc.cmi \
+ bytecomp/lambda.cmi typing/ident.cmi typing/env.cmi typing/ctype.cmi \
+ parsing/asttypes.cmi bytecomp/typeopt.cmi
+bytecomp/typeopt.cmx: typing/types.cmx typing/typedtree.cmx \
+ typing/primitive.cmx typing/predef.cmx typing/path.cmx utils/misc.cmx \
+ bytecomp/lambda.cmx typing/ident.cmx typing/env.cmx typing/ctype.cmx \
+ parsing/asttypes.cmi bytecomp/typeopt.cmi
+asmcomp/asmgen.cmi: bytecomp/lambda.cmi asmcomp/cmm.cmi
asmcomp/asmlink.cmi: asmcomp/compilenv.cmi
-asmcomp/clambda.cmi: parsing/asttypes.cmi typing/ident.cmi \
- bytecomp/lambda.cmi
-asmcomp/closure.cmi: asmcomp/clambda.cmi bytecomp/lambda.cmi
+asmcomp/clambda.cmi: bytecomp/lambda.cmi typing/ident.cmi \
+ parsing/asttypes.cmi
+asmcomp/closure.cmi: bytecomp/lambda.cmi asmcomp/clambda.cmi
asmcomp/cmm.cmi: typing/ident.cmi
-asmcomp/cmmgen.cmi: asmcomp/clambda.cmi asmcomp/cmm.cmi
+asmcomp/cmmgen.cmi: asmcomp/cmm.cmi asmcomp/clambda.cmi
asmcomp/codegen.cmi: asmcomp/cmm.cmi
asmcomp/comballoc.cmi: asmcomp/mach.cmi
-asmcomp/compilenv.cmi: asmcomp/clambda.cmi typing/ident.cmi
-asmcomp/emit.cmi: asmcomp/cmm.cmi asmcomp/linearize.cmi
+asmcomp/compilenv.cmi: typing/ident.cmi asmcomp/clambda.cmi
+asmcomp/emit.cmi: asmcomp/linearize.cmi asmcomp/cmm.cmi
asmcomp/interf.cmi: asmcomp/mach.cmi
-asmcomp/linearize.cmi: asmcomp/mach.cmi asmcomp/reg.cmi
+asmcomp/linearize.cmi: asmcomp/reg.cmi asmcomp/mach.cmi
asmcomp/liveness.cmi: asmcomp/mach.cmi
-asmcomp/mach.cmi: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/reg.cmi
+asmcomp/mach.cmi: asmcomp/reg.cmi asmcomp/cmm.cmi asmcomp/arch.cmo
asmcomp/printcmm.cmi: asmcomp/cmm.cmi
asmcomp/printlinear.cmi: asmcomp/linearize.cmi
-asmcomp/printmach.cmi: asmcomp/mach.cmi asmcomp/reg.cmi
-asmcomp/proc.cmi: asmcomp/mach.cmi asmcomp/reg.cmi
+asmcomp/printmach.cmi: asmcomp/reg.cmi asmcomp/mach.cmi
+asmcomp/proc.cmi: asmcomp/reg.cmi asmcomp/mach.cmi
asmcomp/reg.cmi: asmcomp/cmm.cmi
asmcomp/reload.cmi: asmcomp/mach.cmi
-asmcomp/reloadgen.cmi: asmcomp/mach.cmi asmcomp/reg.cmi
-asmcomp/schedgen.cmi: asmcomp/linearize.cmi asmcomp/mach.cmi
+asmcomp/reloadgen.cmi: asmcomp/reg.cmi asmcomp/mach.cmi
+asmcomp/schedgen.cmi: asmcomp/mach.cmi asmcomp/linearize.cmi
asmcomp/scheduling.cmi: asmcomp/linearize.cmi
-asmcomp/selectgen.cmi: asmcomp/arch.cmo asmcomp/cmm.cmi typing/ident.cmi \
- asmcomp/mach.cmi asmcomp/reg.cmi utils/tbl.cmi
-asmcomp/selection.cmi: asmcomp/cmm.cmi asmcomp/mach.cmi
+asmcomp/selectgen.cmi: utils/tbl.cmi asmcomp/reg.cmi asmcomp/mach.cmi \
+ typing/ident.cmi asmcomp/cmm.cmi asmcomp/arch.cmo
+asmcomp/selection.cmi: asmcomp/mach.cmi asmcomp/cmm.cmi
asmcomp/spill.cmi: asmcomp/mach.cmi
asmcomp/split.cmi: asmcomp/mach.cmi
asmcomp/arch.cmo: utils/misc.cmi
asmcomp/arch.cmx: utils/misc.cmx
-asmcomp/asmgen.cmo: utils/clflags.cmo asmcomp/closure.cmi asmcomp/cmm.cmi \
- asmcomp/cmmgen.cmi asmcomp/coloring.cmi asmcomp/comballoc.cmi \
- utils/config.cmi asmcomp/emit.cmi asmcomp/emitaux.cmi asmcomp/interf.cmi \
- asmcomp/linearize.cmi asmcomp/liveness.cmi asmcomp/mach.cmi \
- utils/misc.cmi asmcomp/printcmm.cmi asmcomp/printlinear.cmi \
- asmcomp/printmach.cmi asmcomp/proc.cmi asmcomp/reg.cmi asmcomp/reload.cmi \
- asmcomp/scheduling.cmi asmcomp/selection.cmi asmcomp/spill.cmi \
- asmcomp/split.cmi asmcomp/asmgen.cmi
-asmcomp/asmgen.cmx: utils/clflags.cmx asmcomp/closure.cmx asmcomp/cmm.cmx \
- asmcomp/cmmgen.cmx asmcomp/coloring.cmx asmcomp/comballoc.cmx \
- utils/config.cmx asmcomp/emit.cmx asmcomp/emitaux.cmx asmcomp/interf.cmx \
- asmcomp/linearize.cmx asmcomp/liveness.cmx asmcomp/mach.cmx \
- utils/misc.cmx asmcomp/printcmm.cmx asmcomp/printlinear.cmx \
- asmcomp/printmach.cmx asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/reload.cmx \
- asmcomp/scheduling.cmx asmcomp/selection.cmx asmcomp/spill.cmx \
- asmcomp/split.cmx asmcomp/asmgen.cmi
-asmcomp/asmlibrarian.cmo: asmcomp/asmlink.cmi utils/ccomp.cmi \
- asmcomp/clambda.cmi utils/clflags.cmo asmcomp/compilenv.cmi \
- utils/config.cmi utils/misc.cmi asmcomp/asmlibrarian.cmi
-asmcomp/asmlibrarian.cmx: asmcomp/asmlink.cmx utils/ccomp.cmx \
- asmcomp/clambda.cmx utils/clflags.cmx asmcomp/compilenv.cmx \
- utils/config.cmx utils/misc.cmx asmcomp/asmlibrarian.cmi
-asmcomp/asmlink.cmo: asmcomp/asmgen.cmi utils/ccomp.cmi utils/clflags.cmo \
- asmcomp/cmmgen.cmi asmcomp/compilenv.cmi utils/config.cmi \
- utils/consistbl.cmi asmcomp/emit.cmi asmcomp/emitaux.cmi \
- parsing/location.cmi utils/misc.cmi asmcomp/proc.cmi \
- bytecomp/runtimedef.cmi asmcomp/asmlink.cmi
-asmcomp/asmlink.cmx: asmcomp/asmgen.cmx utils/ccomp.cmx utils/clflags.cmx \
- asmcomp/cmmgen.cmx asmcomp/compilenv.cmx utils/config.cmx \
- utils/consistbl.cmx asmcomp/emit.cmx asmcomp/emitaux.cmx \
- parsing/location.cmx utils/misc.cmx asmcomp/proc.cmx \
- bytecomp/runtimedef.cmx asmcomp/asmlink.cmi
-asmcomp/asmpackager.cmo: asmcomp/asmgen.cmi asmcomp/asmlink.cmi \
- utils/ccomp.cmi asmcomp/clambda.cmi asmcomp/compilenv.cmi \
- utils/config.cmi typing/env.cmi typing/ident.cmi bytecomp/lambda.cmi \
- parsing/location.cmi utils/misc.cmi utils/tbl.cmi bytecomp/translmod.cmi \
- typing/typemod.cmi asmcomp/asmpackager.cmi
-asmcomp/asmpackager.cmx: asmcomp/asmgen.cmx asmcomp/asmlink.cmx \
- utils/ccomp.cmx asmcomp/clambda.cmx asmcomp/compilenv.cmx \
- utils/config.cmx typing/env.cmx typing/ident.cmx bytecomp/lambda.cmx \
- parsing/location.cmx utils/misc.cmx utils/tbl.cmx bytecomp/translmod.cmx \
- typing/typemod.cmx asmcomp/asmpackager.cmi
-asmcomp/clambda.cmo: parsing/asttypes.cmi typing/ident.cmi \
- bytecomp/lambda.cmi asmcomp/clambda.cmi
-asmcomp/clambda.cmx: parsing/asttypes.cmi typing/ident.cmx \
- bytecomp/lambda.cmx asmcomp/clambda.cmi
-asmcomp/closure.cmo: parsing/asttypes.cmi asmcomp/clambda.cmi \
- utils/clflags.cmo asmcomp/compilenv.cmi typing/ident.cmi \
- bytecomp/lambda.cmi utils/misc.cmi typing/primitive.cmi \
- bytecomp/switch.cmi utils/tbl.cmi asmcomp/closure.cmi
-asmcomp/closure.cmx: parsing/asttypes.cmi asmcomp/clambda.cmx \
- utils/clflags.cmx asmcomp/compilenv.cmx typing/ident.cmx \
- bytecomp/lambda.cmx utils/misc.cmx typing/primitive.cmx \
- bytecomp/switch.cmx utils/tbl.cmx asmcomp/closure.cmi
-asmcomp/cmm.cmo: asmcomp/arch.cmo typing/ident.cmi asmcomp/cmm.cmi
-asmcomp/cmm.cmx: asmcomp/arch.cmx typing/ident.cmx asmcomp/cmm.cmi
-asmcomp/cmmgen.cmo: asmcomp/arch.cmo parsing/asttypes.cmi asmcomp/clambda.cmi \
- utils/clflags.cmo asmcomp/cmm.cmi asmcomp/compilenv.cmi utils/config.cmi \
- typing/ident.cmi bytecomp/lambda.cmi utils/misc.cmi typing/primitive.cmi \
- asmcomp/proc.cmi bytecomp/switch.cmi typing/types.cmi asmcomp/cmmgen.cmi
-asmcomp/cmmgen.cmx: asmcomp/arch.cmx parsing/asttypes.cmi asmcomp/clambda.cmx \
- utils/clflags.cmx asmcomp/cmm.cmx asmcomp/compilenv.cmx utils/config.cmx \
- typing/ident.cmx bytecomp/lambda.cmx utils/misc.cmx typing/primitive.cmx \
- asmcomp/proc.cmx bytecomp/switch.cmx typing/types.cmx asmcomp/cmmgen.cmi
-asmcomp/codegen.cmo: asmcomp/cmm.cmi asmcomp/coloring.cmi asmcomp/emit.cmi \
- asmcomp/interf.cmi asmcomp/linearize.cmi asmcomp/liveness.cmi \
- asmcomp/printcmm.cmi asmcomp/printlinear.cmi asmcomp/printmach.cmi \
- asmcomp/reg.cmi asmcomp/reload.cmi asmcomp/spill.cmi asmcomp/split.cmi \
+asmcomp/asmgen.cmo: asmcomp/split.cmi asmcomp/spill.cmi asmcomp/selection.cmi \
+ asmcomp/scheduling.cmi asmcomp/reload.cmi asmcomp/reg.cmi \
+ asmcomp/proc.cmi asmcomp/printmach.cmi asmcomp/printlinear.cmi \
+ asmcomp/printcmm.cmi utils/misc.cmi asmcomp/mach.cmi asmcomp/liveness.cmi \
+ asmcomp/linearize.cmi asmcomp/interf.cmi asmcomp/emitaux.cmi \
+ asmcomp/emit.cmi utils/config.cmi asmcomp/comballoc.cmi \
+ asmcomp/coloring.cmi asmcomp/cmmgen.cmi asmcomp/cmm.cmi \
+ asmcomp/closure.cmi utils/clflags.cmo asmcomp/asmgen.cmi
+asmcomp/asmgen.cmx: asmcomp/split.cmx asmcomp/spill.cmx asmcomp/selection.cmx \
+ asmcomp/scheduling.cmx asmcomp/reload.cmx asmcomp/reg.cmx \
+ asmcomp/proc.cmx asmcomp/printmach.cmx asmcomp/printlinear.cmx \
+ asmcomp/printcmm.cmx utils/misc.cmx asmcomp/mach.cmx asmcomp/liveness.cmx \
+ asmcomp/linearize.cmx asmcomp/interf.cmx asmcomp/emitaux.cmx \
+ asmcomp/emit.cmx utils/config.cmx asmcomp/comballoc.cmx \
+ asmcomp/coloring.cmx asmcomp/cmmgen.cmx asmcomp/cmm.cmx \
+ asmcomp/closure.cmx utils/clflags.cmx asmcomp/asmgen.cmi
+asmcomp/asmlibrarian.cmo: utils/misc.cmi utils/config.cmi \
+ asmcomp/compilenv.cmi utils/clflags.cmo asmcomp/clambda.cmi \
+ utils/ccomp.cmi asmcomp/asmlink.cmi asmcomp/asmlibrarian.cmi
+asmcomp/asmlibrarian.cmx: utils/misc.cmx utils/config.cmx \
+ asmcomp/compilenv.cmx utils/clflags.cmx asmcomp/clambda.cmx \
+ utils/ccomp.cmx asmcomp/asmlink.cmx asmcomp/asmlibrarian.cmi
+asmcomp/asmlink.cmo: bytecomp/runtimedef.cmi asmcomp/proc.cmi utils/misc.cmi \
+ parsing/location.cmi asmcomp/emitaux.cmi asmcomp/emit.cmi \
+ utils/consistbl.cmi utils/config.cmi asmcomp/compilenv.cmi \
+ asmcomp/cmmgen.cmi utils/clflags.cmo utils/ccomp.cmi asmcomp/asmgen.cmi \
+ asmcomp/asmlink.cmi
+asmcomp/asmlink.cmx: bytecomp/runtimedef.cmx asmcomp/proc.cmx utils/misc.cmx \
+ parsing/location.cmx asmcomp/emitaux.cmx asmcomp/emit.cmx \
+ utils/consistbl.cmx utils/config.cmx asmcomp/compilenv.cmx \
+ asmcomp/cmmgen.cmx utils/clflags.cmx utils/ccomp.cmx asmcomp/asmgen.cmx \
+ asmcomp/asmlink.cmi
+asmcomp/asmpackager.cmo: typing/typemod.cmi bytecomp/translmod.cmi \
+ utils/tbl.cmi utils/misc.cmi parsing/location.cmi bytecomp/lambda.cmi \
+ typing/ident.cmi typing/env.cmi utils/config.cmi asmcomp/compilenv.cmi \
+ asmcomp/clambda.cmi utils/ccomp.cmi asmcomp/asmlink.cmi \
+ asmcomp/asmgen.cmi asmcomp/asmpackager.cmi
+asmcomp/asmpackager.cmx: typing/typemod.cmx bytecomp/translmod.cmx \
+ utils/tbl.cmx utils/misc.cmx parsing/location.cmx bytecomp/lambda.cmx \
+ typing/ident.cmx typing/env.cmx utils/config.cmx asmcomp/compilenv.cmx \
+ asmcomp/clambda.cmx utils/ccomp.cmx asmcomp/asmlink.cmx \
+ asmcomp/asmgen.cmx asmcomp/asmpackager.cmi
+asmcomp/clambda.cmo: bytecomp/lambda.cmi typing/ident.cmi \
+ parsing/asttypes.cmi asmcomp/clambda.cmi
+asmcomp/clambda.cmx: bytecomp/lambda.cmx typing/ident.cmx \
+ parsing/asttypes.cmi asmcomp/clambda.cmi
+asmcomp/closure.cmo: utils/tbl.cmi bytecomp/switch.cmi typing/primitive.cmi \
+ utils/misc.cmi bytecomp/lambda.cmi typing/ident.cmi asmcomp/compilenv.cmi \
+ utils/clflags.cmo asmcomp/clambda.cmi parsing/asttypes.cmi \
+ asmcomp/closure.cmi
+asmcomp/closure.cmx: utils/tbl.cmx bytecomp/switch.cmx typing/primitive.cmx \
+ utils/misc.cmx bytecomp/lambda.cmx typing/ident.cmx asmcomp/compilenv.cmx \
+ utils/clflags.cmx asmcomp/clambda.cmx parsing/asttypes.cmi \
+ asmcomp/closure.cmi
+asmcomp/cmm.cmo: typing/ident.cmi asmcomp/arch.cmo asmcomp/cmm.cmi
+asmcomp/cmm.cmx: typing/ident.cmx asmcomp/arch.cmx asmcomp/cmm.cmi
+asmcomp/cmmgen.cmo: typing/types.cmi bytecomp/switch.cmi asmcomp/proc.cmi \
+ typing/primitive.cmi utils/misc.cmi bytecomp/lambda.cmi typing/ident.cmi \
+ utils/config.cmi asmcomp/compilenv.cmi asmcomp/cmm.cmi utils/clflags.cmo \
+ asmcomp/clambda.cmi parsing/asttypes.cmi asmcomp/arch.cmo \
+ asmcomp/cmmgen.cmi
+asmcomp/cmmgen.cmx: typing/types.cmx bytecomp/switch.cmx asmcomp/proc.cmx \
+ typing/primitive.cmx utils/misc.cmx bytecomp/lambda.cmx typing/ident.cmx \
+ utils/config.cmx asmcomp/compilenv.cmx asmcomp/cmm.cmx utils/clflags.cmx \
+ asmcomp/clambda.cmx parsing/asttypes.cmi asmcomp/arch.cmx \
+ asmcomp/cmmgen.cmi
+asmcomp/codegen.cmo: asmcomp/split.cmi asmcomp/spill.cmi asmcomp/reload.cmi \
+ asmcomp/reg.cmi asmcomp/printmach.cmi asmcomp/printlinear.cmi \
+ asmcomp/printcmm.cmi asmcomp/liveness.cmi asmcomp/linearize.cmi \
+ asmcomp/interf.cmi asmcomp/emit.cmi asmcomp/coloring.cmi asmcomp/cmm.cmi \
asmcomp/codegen.cmi
-asmcomp/codegen.cmx: asmcomp/cmm.cmx asmcomp/coloring.cmx asmcomp/emit.cmx \
- asmcomp/interf.cmx asmcomp/linearize.cmx asmcomp/liveness.cmx \
- asmcomp/printcmm.cmx asmcomp/printlinear.cmx asmcomp/printmach.cmx \
- asmcomp/reg.cmx asmcomp/reload.cmx asmcomp/spill.cmx asmcomp/split.cmx \
+asmcomp/codegen.cmx: asmcomp/split.cmx asmcomp/spill.cmx asmcomp/reload.cmx \
+ asmcomp/reg.cmx asmcomp/printmach.cmx asmcomp/printlinear.cmx \
+ asmcomp/printcmm.cmx asmcomp/liveness.cmx asmcomp/linearize.cmx \
+ asmcomp/interf.cmx asmcomp/emit.cmx asmcomp/coloring.cmx asmcomp/cmm.cmx \
asmcomp/codegen.cmi
-asmcomp/coloring.cmo: asmcomp/proc.cmi asmcomp/reg.cmi asmcomp/coloring.cmi
-asmcomp/coloring.cmx: asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/coloring.cmi
-asmcomp/comballoc.cmo: utils/config.cmi asmcomp/mach.cmi asmcomp/reg.cmi \
+asmcomp/coloring.cmo: asmcomp/reg.cmi asmcomp/proc.cmi asmcomp/coloring.cmi
+asmcomp/coloring.cmx: asmcomp/reg.cmx asmcomp/proc.cmx asmcomp/coloring.cmi
+asmcomp/comballoc.cmo: asmcomp/reg.cmi asmcomp/mach.cmi utils/config.cmi \
asmcomp/comballoc.cmi
-asmcomp/comballoc.cmx: utils/config.cmx asmcomp/mach.cmx asmcomp/reg.cmx \
+asmcomp/comballoc.cmx: asmcomp/reg.cmx asmcomp/mach.cmx utils/config.cmx \
asmcomp/comballoc.cmi
-asmcomp/compilenv.cmo: asmcomp/clambda.cmi utils/config.cmi typing/env.cmi \
- typing/ident.cmi utils/misc.cmi asmcomp/compilenv.cmi
-asmcomp/compilenv.cmx: asmcomp/clambda.cmx utils/config.cmx typing/env.cmx \
- typing/ident.cmx utils/misc.cmx asmcomp/compilenv.cmi
-asmcomp/emit.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/compilenv.cmi \
- utils/config.cmi asmcomp/emitaux.cmi asmcomp/linearize.cmi \
- parsing/location.cmi asmcomp/mach.cmi utils/misc.cmi asmcomp/proc.cmi \
- asmcomp/reg.cmi asmcomp/emit.cmi
-asmcomp/emit.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/compilenv.cmx \
- utils/config.cmx asmcomp/emitaux.cmx asmcomp/linearize.cmx \
- parsing/location.cmx asmcomp/mach.cmx utils/misc.cmx asmcomp/proc.cmx \
- asmcomp/reg.cmx asmcomp/emit.cmi
+asmcomp/compilenv.cmo: utils/misc.cmi typing/ident.cmi typing/env.cmi \
+ utils/config.cmi asmcomp/clambda.cmi asmcomp/compilenv.cmi
+asmcomp/compilenv.cmx: utils/misc.cmx typing/ident.cmx typing/env.cmx \
+ utils/config.cmx asmcomp/clambda.cmx asmcomp/compilenv.cmi
+asmcomp/emit.cmo: asmcomp/reg.cmi asmcomp/proc.cmi utils/misc.cmi \
+ asmcomp/mach.cmi parsing/location.cmi asmcomp/linearize.cmi \
+ asmcomp/emitaux.cmi utils/config.cmi asmcomp/compilenv.cmi \
+ asmcomp/cmm.cmi asmcomp/arch.cmo asmcomp/emit.cmi
+asmcomp/emit.cmx: asmcomp/reg.cmx asmcomp/proc.cmx utils/misc.cmx \
+ asmcomp/mach.cmx parsing/location.cmx asmcomp/linearize.cmx \
+ asmcomp/emitaux.cmx utils/config.cmx asmcomp/compilenv.cmx \
+ asmcomp/cmm.cmx asmcomp/arch.cmx asmcomp/emit.cmi
asmcomp/emitaux.cmo: asmcomp/emitaux.cmi
asmcomp/emitaux.cmx: asmcomp/emitaux.cmi
-asmcomp/interf.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/proc.cmi \
- asmcomp/reg.cmi asmcomp/interf.cmi
-asmcomp/interf.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/proc.cmx \
- asmcomp/reg.cmx asmcomp/interf.cmi
-asmcomp/linearize.cmo: asmcomp/cmm.cmi asmcomp/mach.cmi utils/misc.cmi \
- asmcomp/proc.cmi asmcomp/reg.cmi asmcomp/linearize.cmi
-asmcomp/linearize.cmx: asmcomp/cmm.cmx asmcomp/mach.cmx utils/misc.cmx \
- asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/linearize.cmi
-asmcomp/liveness.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/printmach.cmi \
- asmcomp/proc.cmi asmcomp/reg.cmi asmcomp/liveness.cmi
-asmcomp/liveness.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/printmach.cmx \
- asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/liveness.cmi
-asmcomp/mach.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/reg.cmi \
+asmcomp/interf.cmo: asmcomp/reg.cmi asmcomp/proc.cmi utils/misc.cmi \
+ asmcomp/mach.cmi asmcomp/interf.cmi
+asmcomp/interf.cmx: asmcomp/reg.cmx asmcomp/proc.cmx utils/misc.cmx \
+ asmcomp/mach.cmx asmcomp/interf.cmi
+asmcomp/linearize.cmo: asmcomp/reg.cmi asmcomp/proc.cmi utils/misc.cmi \
+ asmcomp/mach.cmi asmcomp/cmm.cmi asmcomp/linearize.cmi
+asmcomp/linearize.cmx: asmcomp/reg.cmx asmcomp/proc.cmx utils/misc.cmx \
+ asmcomp/mach.cmx asmcomp/cmm.cmx asmcomp/linearize.cmi
+asmcomp/liveness.cmo: asmcomp/reg.cmi asmcomp/proc.cmi asmcomp/printmach.cmi \
+ utils/misc.cmi asmcomp/mach.cmi asmcomp/liveness.cmi
+asmcomp/liveness.cmx: asmcomp/reg.cmx asmcomp/proc.cmx asmcomp/printmach.cmx \
+ utils/misc.cmx asmcomp/mach.cmx asmcomp/liveness.cmi
+asmcomp/mach.cmo: asmcomp/reg.cmi asmcomp/cmm.cmi asmcomp/arch.cmo \
asmcomp/mach.cmi
-asmcomp/mach.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/reg.cmx \
+asmcomp/mach.cmx: asmcomp/reg.cmx asmcomp/cmm.cmx asmcomp/arch.cmx \
asmcomp/mach.cmi
-asmcomp/printcmm.cmo: asmcomp/cmm.cmi typing/ident.cmi asmcomp/printcmm.cmi
-asmcomp/printcmm.cmx: asmcomp/cmm.cmx typing/ident.cmx asmcomp/printcmm.cmi
-asmcomp/printlinear.cmo: asmcomp/linearize.cmi asmcomp/mach.cmi \
- asmcomp/printmach.cmi asmcomp/printlinear.cmi
-asmcomp/printlinear.cmx: asmcomp/linearize.cmx asmcomp/mach.cmx \
- asmcomp/printmach.cmx asmcomp/printlinear.cmi
-asmcomp/printmach.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/mach.cmi \
- asmcomp/printcmm.cmi asmcomp/proc.cmi asmcomp/reg.cmi \
- asmcomp/printmach.cmi
-asmcomp/printmach.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/mach.cmx \
- asmcomp/printcmm.cmx asmcomp/proc.cmx asmcomp/reg.cmx \
- asmcomp/printmach.cmi
-asmcomp/proc.cmo: asmcomp/arch.cmo utils/ccomp.cmi utils/clflags.cmo \
- asmcomp/cmm.cmi utils/config.cmi asmcomp/mach.cmi utils/misc.cmi \
- asmcomp/reg.cmi asmcomp/proc.cmi
-asmcomp/proc.cmx: asmcomp/arch.cmx utils/ccomp.cmx utils/clflags.cmx \
- asmcomp/cmm.cmx utils/config.cmx asmcomp/mach.cmx utils/misc.cmx \
- asmcomp/reg.cmx asmcomp/proc.cmi
+asmcomp/printcmm.cmo: typing/ident.cmi asmcomp/cmm.cmi asmcomp/printcmm.cmi
+asmcomp/printcmm.cmx: typing/ident.cmx asmcomp/cmm.cmx asmcomp/printcmm.cmi
+asmcomp/printlinear.cmo: asmcomp/printmach.cmi asmcomp/mach.cmi \
+ asmcomp/linearize.cmi asmcomp/printlinear.cmi
+asmcomp/printlinear.cmx: asmcomp/printmach.cmx asmcomp/mach.cmx \
+ asmcomp/linearize.cmx asmcomp/printlinear.cmi
+asmcomp/printmach.cmo: asmcomp/reg.cmi asmcomp/proc.cmi asmcomp/printcmm.cmi \
+ asmcomp/mach.cmi asmcomp/cmm.cmi asmcomp/arch.cmo asmcomp/printmach.cmi
+asmcomp/printmach.cmx: asmcomp/reg.cmx asmcomp/proc.cmx asmcomp/printcmm.cmx \
+ asmcomp/mach.cmx asmcomp/cmm.cmx asmcomp/arch.cmx asmcomp/printmach.cmi
+asmcomp/proc.cmo: asmcomp/reg.cmi utils/misc.cmi asmcomp/mach.cmi \
+ utils/config.cmi asmcomp/cmm.cmi utils/clflags.cmo utils/ccomp.cmi \
+ asmcomp/arch.cmo asmcomp/proc.cmi
+asmcomp/proc.cmx: asmcomp/reg.cmx utils/misc.cmx asmcomp/mach.cmx \
+ utils/config.cmx asmcomp/cmm.cmx utils/clflags.cmx utils/ccomp.cmx \
+ asmcomp/arch.cmx asmcomp/proc.cmi
asmcomp/reg.cmo: asmcomp/cmm.cmi asmcomp/reg.cmi
asmcomp/reg.cmx: asmcomp/cmm.cmx asmcomp/reg.cmi
asmcomp/reload.cmo: asmcomp/reloadgen.cmi asmcomp/reload.cmi
asmcomp/reload.cmx: asmcomp/reloadgen.cmx asmcomp/reload.cmi
-asmcomp/reloadgen.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi \
+asmcomp/reloadgen.cmo: asmcomp/reg.cmi utils/misc.cmi asmcomp/mach.cmi \
asmcomp/reloadgen.cmi
-asmcomp/reloadgen.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx \
+asmcomp/reloadgen.cmx: asmcomp/reg.cmx utils/misc.cmx asmcomp/mach.cmx \
asmcomp/reloadgen.cmi
-asmcomp/schedgen.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/linearize.cmi \
- asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi asmcomp/schedgen.cmi
-asmcomp/schedgen.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/linearize.cmx \
- asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx asmcomp/schedgen.cmi
-asmcomp/scheduling.cmo: asmcomp/arch.cmo asmcomp/mach.cmi \
- asmcomp/schedgen.cmi asmcomp/scheduling.cmi
-asmcomp/scheduling.cmx: asmcomp/arch.cmx asmcomp/mach.cmx \
- asmcomp/schedgen.cmx asmcomp/scheduling.cmi
-asmcomp/selectgen.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi typing/ident.cmi \
- asmcomp/mach.cmi utils/misc.cmi asmcomp/proc.cmi asmcomp/reg.cmi \
- utils/tbl.cmi asmcomp/selectgen.cmi
-asmcomp/selectgen.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx typing/ident.cmx \
- asmcomp/mach.cmx utils/misc.cmx asmcomp/proc.cmx asmcomp/reg.cmx \
- utils/tbl.cmx asmcomp/selectgen.cmi
-asmcomp/selection.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/mach.cmi \
- utils/misc.cmi asmcomp/reg.cmi asmcomp/selectgen.cmi \
- asmcomp/selection.cmi
-asmcomp/selection.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/mach.cmx \
- utils/misc.cmx asmcomp/reg.cmx asmcomp/selectgen.cmx \
- asmcomp/selection.cmi
-asmcomp/spill.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/proc.cmi \
- asmcomp/reg.cmi asmcomp/spill.cmi
-asmcomp/spill.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/proc.cmx \
- asmcomp/reg.cmx asmcomp/spill.cmi
-asmcomp/split.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi \
+asmcomp/schedgen.cmo: asmcomp/reg.cmi utils/misc.cmi asmcomp/mach.cmi \
+ asmcomp/linearize.cmi asmcomp/cmm.cmi asmcomp/arch.cmo \
+ asmcomp/schedgen.cmi
+asmcomp/schedgen.cmx: asmcomp/reg.cmx utils/misc.cmx asmcomp/mach.cmx \
+ asmcomp/linearize.cmx asmcomp/cmm.cmx asmcomp/arch.cmx \
+ asmcomp/schedgen.cmi
+asmcomp/scheduling.cmo: asmcomp/schedgen.cmi asmcomp/mach.cmi \
+ asmcomp/arch.cmo asmcomp/scheduling.cmi
+asmcomp/scheduling.cmx: asmcomp/schedgen.cmx asmcomp/mach.cmx \
+ asmcomp/arch.cmx asmcomp/scheduling.cmi
+asmcomp/selectgen.cmo: utils/tbl.cmi asmcomp/reg.cmi asmcomp/proc.cmi \
+ utils/misc.cmi asmcomp/mach.cmi typing/ident.cmi asmcomp/cmm.cmi \
+ asmcomp/arch.cmo asmcomp/selectgen.cmi
+asmcomp/selectgen.cmx: utils/tbl.cmx asmcomp/reg.cmx asmcomp/proc.cmx \
+ utils/misc.cmx asmcomp/mach.cmx typing/ident.cmx asmcomp/cmm.cmx \
+ asmcomp/arch.cmx asmcomp/selectgen.cmi
+asmcomp/selection.cmo: asmcomp/selectgen.cmi asmcomp/reg.cmi utils/misc.cmi \
+ asmcomp/mach.cmi asmcomp/cmm.cmi asmcomp/arch.cmo asmcomp/selection.cmi
+asmcomp/selection.cmx: asmcomp/selectgen.cmx asmcomp/reg.cmx utils/misc.cmx \
+ asmcomp/mach.cmx asmcomp/cmm.cmx asmcomp/arch.cmx asmcomp/selection.cmi
+asmcomp/spill.cmo: asmcomp/reg.cmi asmcomp/proc.cmi utils/misc.cmi \
+ asmcomp/mach.cmi asmcomp/spill.cmi
+asmcomp/spill.cmx: asmcomp/reg.cmx asmcomp/proc.cmx utils/misc.cmx \
+ asmcomp/mach.cmx asmcomp/spill.cmi
+asmcomp/split.cmo: asmcomp/reg.cmi utils/misc.cmi asmcomp/mach.cmi \
asmcomp/split.cmi
-asmcomp/split.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx \
+asmcomp/split.cmx: asmcomp/reg.cmx utils/misc.cmx asmcomp/mach.cmx \
asmcomp/split.cmi
driver/compile.cmi: typing/env.cmi
driver/optcompile.cmi: typing/env.cmi
-driver/compile.cmo: bytecomp/bytegen.cmi utils/ccomp.cmi utils/clflags.cmo \
- utils/config.cmi bytecomp/emitcode.cmi typing/env.cmi typing/ident.cmi \
- utils/misc.cmi parsing/parse.cmi driver/pparse.cmi parsing/printast.cmi \
- bytecomp/printinstr.cmi bytecomp/printlambda.cmi typing/printtyp.cmi \
- bytecomp/simplif.cmi bytecomp/translmod.cmi typing/typedtree.cmi \
- typing/typemod.cmi utils/warnings.cmi driver/compile.cmi
-driver/compile.cmx: bytecomp/bytegen.cmx utils/ccomp.cmx utils/clflags.cmx \
- utils/config.cmx bytecomp/emitcode.cmx typing/env.cmx typing/ident.cmx \
- utils/misc.cmx parsing/parse.cmx driver/pparse.cmx parsing/printast.cmx \
- bytecomp/printinstr.cmx bytecomp/printlambda.cmx typing/printtyp.cmx \
- bytecomp/simplif.cmx bytecomp/translmod.cmx typing/typedtree.cmx \
- typing/typemod.cmx utils/warnings.cmx driver/compile.cmi
-driver/errors.cmo: bytecomp/bytelibrarian.cmi bytecomp/bytelink.cmi \
- bytecomp/bytepackager.cmi typing/ctype.cmi typing/env.cmi \
- typing/includemod.cmi parsing/lexer.cmi parsing/location.cmi \
- driver/pparse.cmi bytecomp/symtable.cmi parsing/syntaxerr.cmi \
- bytecomp/translclass.cmi bytecomp/translcore.cmi bytecomp/translmod.cmi \
- typing/typeclass.cmi typing/typecore.cmi typing/typedecl.cmi \
- typing/typemod.cmi typing/typetexp.cmi utils/warnings.cmi \
- driver/errors.cmi
-driver/errors.cmx: bytecomp/bytelibrarian.cmx bytecomp/bytelink.cmx \
- bytecomp/bytepackager.cmx typing/ctype.cmx typing/env.cmx \
- typing/includemod.cmx parsing/lexer.cmx parsing/location.cmx \
- driver/pparse.cmx bytecomp/symtable.cmx parsing/syntaxerr.cmx \
- bytecomp/translclass.cmx bytecomp/translcore.cmx bytecomp/translmod.cmx \
- typing/typeclass.cmx typing/typecore.cmx typing/typedecl.cmx \
- typing/typemod.cmx typing/typetexp.cmx utils/warnings.cmx \
- driver/errors.cmi
-driver/main.cmo: bytecomp/bytelibrarian.cmi bytecomp/bytelink.cmi \
- bytecomp/bytepackager.cmi utils/clflags.cmo driver/compile.cmi \
- utils/config.cmi driver/errors.cmi driver/main_args.cmi utils/misc.cmi \
- utils/warnings.cmi driver/main.cmi
-driver/main.cmx: bytecomp/bytelibrarian.cmx bytecomp/bytelink.cmx \
- bytecomp/bytepackager.cmx utils/clflags.cmx driver/compile.cmx \
- utils/config.cmx driver/errors.cmx driver/main_args.cmx utils/misc.cmx \
- utils/warnings.cmx driver/main.cmi
+driver/compile.cmo: utils/warnings.cmi typing/typemod.cmi \
+ typing/typedtree.cmi bytecomp/translmod.cmi bytecomp/simplif.cmi \
+ typing/printtyp.cmi bytecomp/printlambda.cmi bytecomp/printinstr.cmi \
+ parsing/printast.cmi driver/pparse.cmi parsing/parse.cmi utils/misc.cmi \
+ typing/ident.cmi typing/env.cmi bytecomp/emitcode.cmi utils/config.cmi \
+ utils/clflags.cmo utils/ccomp.cmi bytecomp/bytegen.cmi driver/compile.cmi
+driver/compile.cmx: utils/warnings.cmx typing/typemod.cmx \
+ typing/typedtree.cmx bytecomp/translmod.cmx bytecomp/simplif.cmx \
+ typing/printtyp.cmx bytecomp/printlambda.cmx bytecomp/printinstr.cmx \
+ parsing/printast.cmx driver/pparse.cmx parsing/parse.cmx utils/misc.cmx \
+ typing/ident.cmx typing/env.cmx bytecomp/emitcode.cmx utils/config.cmx \
+ utils/clflags.cmx utils/ccomp.cmx bytecomp/bytegen.cmx driver/compile.cmi
+driver/errors.cmo: utils/warnings.cmi typing/typetexp.cmi typing/typemod.cmi \
+ typing/typedecl.cmi typing/typecore.cmi typing/typeclass.cmi \
+ bytecomp/translmod.cmi bytecomp/translcore.cmi bytecomp/translclass.cmi \
+ parsing/syntaxerr.cmi bytecomp/symtable.cmi driver/pparse.cmi \
+ parsing/location.cmi parsing/lexer.cmi typing/includemod.cmi \
+ typing/env.cmi typing/ctype.cmi bytecomp/bytepackager.cmi \
+ bytecomp/bytelink.cmi bytecomp/bytelibrarian.cmi driver/errors.cmi
+driver/errors.cmx: utils/warnings.cmx typing/typetexp.cmx typing/typemod.cmx \
+ typing/typedecl.cmx typing/typecore.cmx typing/typeclass.cmx \
+ bytecomp/translmod.cmx bytecomp/translcore.cmx bytecomp/translclass.cmx \
+ parsing/syntaxerr.cmx bytecomp/symtable.cmx driver/pparse.cmx \
+ parsing/location.cmx parsing/lexer.cmx typing/includemod.cmx \
+ typing/env.cmx typing/ctype.cmx bytecomp/bytepackager.cmx \
+ bytecomp/bytelink.cmx bytecomp/bytelibrarian.cmx driver/errors.cmi
+driver/main.cmo: utils/warnings.cmi utils/misc.cmi driver/main_args.cmi \
+ driver/errors.cmi utils/config.cmi driver/compile.cmi utils/clflags.cmo \
+ bytecomp/bytepackager.cmi bytecomp/bytelink.cmi \
+ bytecomp/bytelibrarian.cmi driver/main.cmi
+driver/main.cmx: utils/warnings.cmx utils/misc.cmx driver/main_args.cmx \
+ driver/errors.cmx utils/config.cmx driver/compile.cmx utils/clflags.cmx \
+ bytecomp/bytepackager.cmx bytecomp/bytelink.cmx \
+ bytecomp/bytelibrarian.cmx driver/main.cmi
driver/main_args.cmo: driver/main_args.cmi
driver/main_args.cmx: driver/main_args.cmi
-driver/optcompile.cmo: asmcomp/asmgen.cmi utils/ccomp.cmi utils/clflags.cmo \
- asmcomp/compilenv.cmi utils/config.cmi typing/env.cmi typing/ident.cmi \
- utils/misc.cmi parsing/parse.cmi driver/pparse.cmi parsing/printast.cmi \
- bytecomp/printlambda.cmi typing/printtyp.cmi bytecomp/simplif.cmi \
- bytecomp/translmod.cmi typing/typedtree.cmi typing/typemod.cmi \
- utils/warnings.cmi driver/optcompile.cmi
-driver/optcompile.cmx: asmcomp/asmgen.cmx utils/ccomp.cmx utils/clflags.cmx \
- asmcomp/compilenv.cmx utils/config.cmx typing/env.cmx typing/ident.cmx \
- utils/misc.cmx parsing/parse.cmx driver/pparse.cmx parsing/printast.cmx \
- bytecomp/printlambda.cmx typing/printtyp.cmx bytecomp/simplif.cmx \
- bytecomp/translmod.cmx typing/typedtree.cmx typing/typemod.cmx \
- utils/warnings.cmx driver/optcompile.cmi
-driver/opterrors.cmo: asmcomp/asmgen.cmi asmcomp/asmlibrarian.cmi \
- asmcomp/asmlink.cmi asmcomp/asmpackager.cmi asmcomp/compilenv.cmi \
- typing/ctype.cmi typing/env.cmi typing/includemod.cmi parsing/lexer.cmi \
- parsing/location.cmi driver/pparse.cmi parsing/syntaxerr.cmi \
- bytecomp/translclass.cmi bytecomp/translcore.cmi bytecomp/translmod.cmi \
- typing/typeclass.cmi typing/typecore.cmi typing/typedecl.cmi \
- typing/typemod.cmi typing/typetexp.cmi utils/warnings.cmi \
- driver/opterrors.cmi
-driver/opterrors.cmx: asmcomp/asmgen.cmx asmcomp/asmlibrarian.cmx \
- asmcomp/asmlink.cmx asmcomp/asmpackager.cmx asmcomp/compilenv.cmx \
- typing/ctype.cmx typing/env.cmx typing/includemod.cmx parsing/lexer.cmx \
- parsing/location.cmx driver/pparse.cmx parsing/syntaxerr.cmx \
- bytecomp/translclass.cmx bytecomp/translcore.cmx bytecomp/translmod.cmx \
- typing/typeclass.cmx typing/typecore.cmx typing/typedecl.cmx \
- typing/typemod.cmx typing/typetexp.cmx utils/warnings.cmx \
- driver/opterrors.cmi
-driver/optmain.cmo: asmcomp/arch.cmo asmcomp/asmlibrarian.cmi \
- asmcomp/asmlink.cmi asmcomp/asmpackager.cmi utils/clflags.cmo \
- utils/config.cmi utils/misc.cmi driver/optcompile.cmi \
- driver/opterrors.cmi asmcomp/printmach.cmi utils/warnings.cmi \
+driver/optcompile.cmo: utils/warnings.cmi typing/typemod.cmi \
+ typing/typedtree.cmi bytecomp/translmod.cmi bytecomp/simplif.cmi \
+ typing/printtyp.cmi bytecomp/printlambda.cmi parsing/printast.cmi \
+ driver/pparse.cmi parsing/parse.cmi utils/misc.cmi typing/ident.cmi \
+ typing/env.cmi utils/config.cmi asmcomp/compilenv.cmi utils/clflags.cmo \
+ utils/ccomp.cmi asmcomp/asmgen.cmi driver/optcompile.cmi
+driver/optcompile.cmx: utils/warnings.cmx typing/typemod.cmx \
+ typing/typedtree.cmx bytecomp/translmod.cmx bytecomp/simplif.cmx \
+ typing/printtyp.cmx bytecomp/printlambda.cmx parsing/printast.cmx \
+ driver/pparse.cmx parsing/parse.cmx utils/misc.cmx typing/ident.cmx \
+ typing/env.cmx utils/config.cmx asmcomp/compilenv.cmx utils/clflags.cmx \
+ utils/ccomp.cmx asmcomp/asmgen.cmx driver/optcompile.cmi
+driver/opterrors.cmo: utils/warnings.cmi typing/typetexp.cmi \
+ typing/typemod.cmi typing/typedecl.cmi typing/typecore.cmi \
+ typing/typeclass.cmi bytecomp/translmod.cmi bytecomp/translcore.cmi \
+ bytecomp/translclass.cmi parsing/syntaxerr.cmi driver/pparse.cmi \
+ parsing/location.cmi parsing/lexer.cmi typing/includemod.cmi \
+ typing/env.cmi typing/ctype.cmi asmcomp/compilenv.cmi \
+ asmcomp/asmpackager.cmi asmcomp/asmlink.cmi asmcomp/asmlibrarian.cmi \
+ asmcomp/asmgen.cmi driver/opterrors.cmi
+driver/opterrors.cmx: utils/warnings.cmx typing/typetexp.cmx \
+ typing/typemod.cmx typing/typedecl.cmx typing/typecore.cmx \
+ typing/typeclass.cmx bytecomp/translmod.cmx bytecomp/translcore.cmx \
+ bytecomp/translclass.cmx parsing/syntaxerr.cmx driver/pparse.cmx \
+ parsing/location.cmx parsing/lexer.cmx typing/includemod.cmx \
+ typing/env.cmx typing/ctype.cmx asmcomp/compilenv.cmx \
+ asmcomp/asmpackager.cmx asmcomp/asmlink.cmx asmcomp/asmlibrarian.cmx \
+ asmcomp/asmgen.cmx driver/opterrors.cmi
+driver/optmain.cmo: utils/warnings.cmi asmcomp/printmach.cmi \
+ driver/opterrors.cmi driver/optcompile.cmi utils/misc.cmi \
+ utils/config.cmi utils/clflags.cmo asmcomp/asmpackager.cmi \
+ asmcomp/asmlink.cmi asmcomp/asmlibrarian.cmi asmcomp/arch.cmo \
driver/optmain.cmi
-driver/optmain.cmx: asmcomp/arch.cmx asmcomp/asmlibrarian.cmx \
- asmcomp/asmlink.cmx asmcomp/asmpackager.cmx utils/clflags.cmx \
- utils/config.cmx utils/misc.cmx driver/optcompile.cmx \
- driver/opterrors.cmx asmcomp/printmach.cmx utils/warnings.cmx \
+driver/optmain.cmx: utils/warnings.cmx asmcomp/printmach.cmx \
+ driver/opterrors.cmx driver/optcompile.cmx utils/misc.cmx \
+ utils/config.cmx utils/clflags.cmx asmcomp/asmpackager.cmx \
+ asmcomp/asmlink.cmx asmcomp/asmlibrarian.cmx asmcomp/arch.cmx \
driver/optmain.cmi
-driver/pparse.cmo: utils/ccomp.cmi utils/clflags.cmo parsing/location.cmi \
- utils/misc.cmi driver/pparse.cmi
-driver/pparse.cmx: utils/ccomp.cmx utils/clflags.cmx parsing/location.cmx \
- utils/misc.cmx driver/pparse.cmi
-toplevel/genprintval.cmi: typing/env.cmi typing/outcometree.cmi \
- typing/path.cmi typing/types.cmi
+driver/pparse.cmo: utils/misc.cmi parsing/location.cmi utils/clflags.cmo \
+ utils/ccomp.cmi driver/pparse.cmi
+driver/pparse.cmx: utils/misc.cmx parsing/location.cmx utils/clflags.cmx \
+ utils/ccomp.cmx driver/pparse.cmi
+toplevel/genprintval.cmi: typing/types.cmi typing/path.cmi \
+ typing/outcometree.cmi typing/env.cmi
toplevel/topdirs.cmi: parsing/longident.cmi
-toplevel/toploop.cmi: typing/env.cmi parsing/location.cmi \
- parsing/longident.cmi typing/outcometree.cmi parsing/parsetree.cmi \
- typing/path.cmi typing/types.cmi utils/warnings.cmi
-toplevel/trace.cmi: typing/env.cmi parsing/longident.cmi typing/path.cmi \
- typing/types.cmi
-toplevel/expunge.cmo: bytecomp/bytesections.cmi typing/ident.cmi \
- utils/misc.cmi bytecomp/runtimedef.cmi bytecomp/symtable.cmi
-toplevel/expunge.cmx: bytecomp/bytesections.cmx typing/ident.cmx \
- utils/misc.cmx bytecomp/runtimedef.cmx bytecomp/symtable.cmx
-toplevel/genprintval.cmo: typing/btype.cmi typing/ctype.cmi \
- typing/datarepr.cmi typing/env.cmi typing/ident.cmi parsing/longident.cmi \
- utils/misc.cmi typing/outcometree.cmi typing/path.cmi typing/predef.cmi \
- typing/printtyp.cmi typing/types.cmi toplevel/genprintval.cmi
-toplevel/genprintval.cmx: typing/btype.cmx typing/ctype.cmx \
- typing/datarepr.cmx typing/env.cmx typing/ident.cmx parsing/longident.cmx \
- utils/misc.cmx typing/outcometree.cmi typing/path.cmx typing/predef.cmx \
- typing/printtyp.cmx typing/types.cmx toplevel/genprintval.cmi
-toplevel/topdirs.cmo: utils/clflags.cmo utils/config.cmi utils/consistbl.cmi \
- typing/ctype.cmi bytecomp/dll.cmi bytecomp/emitcode.cmi typing/env.cmi \
- typing/ident.cmi parsing/longident.cmi bytecomp/meta.cmi utils/misc.cmi \
- bytecomp/opcodes.cmo typing/path.cmi typing/printtyp.cmi \
- bytecomp/symtable.cmi toplevel/toploop.cmi toplevel/trace.cmi \
- typing/types.cmi utils/warnings.cmi toplevel/topdirs.cmi
-toplevel/topdirs.cmx: utils/clflags.cmx utils/config.cmx utils/consistbl.cmx \
- typing/ctype.cmx bytecomp/dll.cmx bytecomp/emitcode.cmx typing/env.cmx \
- typing/ident.cmx parsing/longident.cmx bytecomp/meta.cmx utils/misc.cmx \
- bytecomp/opcodes.cmx typing/path.cmx typing/printtyp.cmx \
- bytecomp/symtable.cmx toplevel/toploop.cmx toplevel/trace.cmx \
- typing/types.cmx utils/warnings.cmx toplevel/topdirs.cmi
-toplevel/toploop.cmo: typing/btype.cmi bytecomp/bytegen.cmi utils/clflags.cmo \
- driver/compile.cmi utils/config.cmi utils/consistbl.cmi bytecomp/dll.cmi \
- bytecomp/emitcode.cmi typing/env.cmi driver/errors.cmi \
- toplevel/genprintval.cmi typing/ident.cmi parsing/lexer.cmi \
- parsing/location.cmi parsing/longident.cmi bytecomp/meta.cmi \
- utils/misc.cmi typing/oprint.cmi typing/outcometree.cmi parsing/parse.cmi \
- parsing/parsetree.cmi typing/path.cmi typing/predef.cmi \
- parsing/printast.cmi bytecomp/printinstr.cmi bytecomp/printlambda.cmi \
- typing/printtyp.cmi bytecomp/simplif.cmi bytecomp/symtable.cmi \
- bytecomp/translmod.cmi typing/typecore.cmi typing/typedtree.cmi \
- typing/typemod.cmi typing/types.cmi utils/warnings.cmi \
- toplevel/toploop.cmi
-toplevel/toploop.cmx: typing/btype.cmx bytecomp/bytegen.cmx utils/clflags.cmx \
- driver/compile.cmx utils/config.cmx utils/consistbl.cmx bytecomp/dll.cmx \
- bytecomp/emitcode.cmx typing/env.cmx driver/errors.cmx \
- toplevel/genprintval.cmx typing/ident.cmx parsing/lexer.cmx \
- parsing/location.cmx parsing/longident.cmx bytecomp/meta.cmx \
- utils/misc.cmx typing/oprint.cmx typing/outcometree.cmi parsing/parse.cmx \
- parsing/parsetree.cmi typing/path.cmx typing/predef.cmx \
- parsing/printast.cmx bytecomp/printinstr.cmx bytecomp/printlambda.cmx \
- typing/printtyp.cmx bytecomp/simplif.cmx bytecomp/symtable.cmx \
- bytecomp/translmod.cmx typing/typecore.cmx typing/typedtree.cmx \
- typing/typemod.cmx typing/types.cmx utils/warnings.cmx \
- toplevel/toploop.cmi
-toplevel/topmain.cmo: utils/clflags.cmo utils/config.cmi driver/errors.cmi \
- utils/misc.cmi toplevel/topdirs.cmi toplevel/toploop.cmi \
- utils/warnings.cmi toplevel/topmain.cmi
-toplevel/topmain.cmx: utils/clflags.cmx utils/config.cmx driver/errors.cmx \
- utils/misc.cmx toplevel/topdirs.cmx toplevel/toploop.cmx \
- utils/warnings.cmx toplevel/topmain.cmi
+toplevel/toploop.cmi: utils/warnings.cmi typing/types.cmi typing/path.cmi \
+ parsing/parsetree.cmi typing/outcometree.cmi parsing/longident.cmi \
+ parsing/location.cmi typing/env.cmi
+toplevel/trace.cmi: typing/types.cmi typing/path.cmi parsing/longident.cmi \
+ typing/env.cmi
+toplevel/expunge.cmo: bytecomp/symtable.cmi bytecomp/runtimedef.cmi \
+ utils/misc.cmi typing/ident.cmi bytecomp/bytesections.cmi
+toplevel/expunge.cmx: bytecomp/symtable.cmx bytecomp/runtimedef.cmx \
+ utils/misc.cmx typing/ident.cmx bytecomp/bytesections.cmx
+toplevel/genprintval.cmo: typing/types.cmi typing/printtyp.cmi \
+ typing/predef.cmi typing/path.cmi typing/outcometree.cmi utils/misc.cmi \
+ parsing/longident.cmi typing/ident.cmi typing/env.cmi typing/datarepr.cmi \
+ typing/ctype.cmi typing/btype.cmi toplevel/genprintval.cmi
+toplevel/genprintval.cmx: typing/types.cmx typing/printtyp.cmx \
+ typing/predef.cmx typing/path.cmx typing/outcometree.cmi utils/misc.cmx \
+ parsing/longident.cmx typing/ident.cmx typing/env.cmx typing/datarepr.cmx \
+ typing/ctype.cmx typing/btype.cmx toplevel/genprintval.cmi
+toplevel/topdirs.cmo: utils/warnings.cmi typing/types.cmi toplevel/trace.cmi \
+ toplevel/toploop.cmi bytecomp/symtable.cmi typing/printtyp.cmi \
+ typing/path.cmi bytecomp/opcodes.cmo utils/misc.cmi bytecomp/meta.cmi \
+ parsing/longident.cmi typing/ident.cmi typing/env.cmi \
+ bytecomp/emitcode.cmi bytecomp/dll.cmi typing/ctype.cmi \
+ utils/consistbl.cmi utils/config.cmi utils/clflags.cmo \
+ toplevel/topdirs.cmi
+toplevel/topdirs.cmx: utils/warnings.cmx typing/types.cmx toplevel/trace.cmx \
+ toplevel/toploop.cmx bytecomp/symtable.cmx typing/printtyp.cmx \
+ typing/path.cmx bytecomp/opcodes.cmx utils/misc.cmx bytecomp/meta.cmx \
+ parsing/longident.cmx typing/ident.cmx typing/env.cmx \
+ bytecomp/emitcode.cmx bytecomp/dll.cmx typing/ctype.cmx \
+ utils/consistbl.cmx utils/config.cmx utils/clflags.cmx \
+ toplevel/topdirs.cmi
+toplevel/toploop.cmo: utils/warnings.cmi typing/types.cmi typing/typemod.cmi \
+ typing/typedtree.cmi typing/typecore.cmi bytecomp/translmod.cmi \
+ bytecomp/symtable.cmi bytecomp/simplif.cmi typing/printtyp.cmi \
+ bytecomp/printlambda.cmi bytecomp/printinstr.cmi parsing/printast.cmi \
+ typing/predef.cmi typing/path.cmi parsing/parsetree.cmi parsing/parse.cmi \
+ typing/outcometree.cmi typing/oprint.cmi utils/misc.cmi bytecomp/meta.cmi \
+ parsing/longident.cmi parsing/location.cmi parsing/lexer.cmi \
+ typing/ident.cmi toplevel/genprintval.cmi driver/errors.cmi \
+ typing/env.cmi bytecomp/emitcode.cmi bytecomp/dll.cmi utils/consistbl.cmi \
+ utils/config.cmi driver/compile.cmi utils/clflags.cmo \
+ bytecomp/bytegen.cmi typing/btype.cmi toplevel/toploop.cmi
+toplevel/toploop.cmx: utils/warnings.cmx typing/types.cmx typing/typemod.cmx \
+ typing/typedtree.cmx typing/typecore.cmx bytecomp/translmod.cmx \
+ bytecomp/symtable.cmx bytecomp/simplif.cmx typing/printtyp.cmx \
+ bytecomp/printlambda.cmx bytecomp/printinstr.cmx parsing/printast.cmx \
+ typing/predef.cmx typing/path.cmx parsing/parsetree.cmi parsing/parse.cmx \
+ typing/outcometree.cmi typing/oprint.cmx utils/misc.cmx bytecomp/meta.cmx \
+ parsing/longident.cmx parsing/location.cmx parsing/lexer.cmx \
+ typing/ident.cmx toplevel/genprintval.cmx driver/errors.cmx \
+ typing/env.cmx bytecomp/emitcode.cmx bytecomp/dll.cmx utils/consistbl.cmx \
+ utils/config.cmx driver/compile.cmx utils/clflags.cmx \
+ bytecomp/bytegen.cmx typing/btype.cmx toplevel/toploop.cmi
+toplevel/topmain.cmo: utils/warnings.cmi toplevel/toploop.cmi \
+ toplevel/topdirs.cmi utils/misc.cmi driver/errors.cmi utils/config.cmi \
+ utils/clflags.cmo toplevel/topmain.cmi
+toplevel/topmain.cmx: utils/warnings.cmx toplevel/toploop.cmx \
+ toplevel/topdirs.cmx utils/misc.cmx driver/errors.cmx utils/config.cmx \
+ utils/clflags.cmx toplevel/topmain.cmi
toplevel/topstart.cmo: toplevel/topmain.cmi
toplevel/topstart.cmx: toplevel/topmain.cmx
-toplevel/trace.cmo: typing/ctype.cmi parsing/longident.cmi bytecomp/meta.cmi \
- utils/misc.cmi typing/path.cmi typing/predef.cmi typing/printtyp.cmi \
- toplevel/toploop.cmi typing/types.cmi toplevel/trace.cmi
-toplevel/trace.cmx: typing/ctype.cmx parsing/longident.cmx bytecomp/meta.cmx \
- utils/misc.cmx typing/path.cmx typing/predef.cmx typing/printtyp.cmx \
- toplevel/toploop.cmx typing/types.cmx toplevel/trace.cmi
+toplevel/trace.cmo: typing/types.cmi toplevel/toploop.cmi typing/printtyp.cmi \
+ typing/predef.cmi typing/path.cmi utils/misc.cmi bytecomp/meta.cmi \
+ parsing/longident.cmi typing/ctype.cmi toplevel/trace.cmi
+toplevel/trace.cmx: typing/types.cmx toplevel/toploop.cmx typing/printtyp.cmx \
+ typing/predef.cmx typing/path.cmx utils/misc.cmx bytecomp/meta.cmx \
+ parsing/longident.cmx typing/ctype.cmx toplevel/trace.cmi
diff --git a/Changes b/Changes
index 44e35862d3..eac619bc54 100644
--- a/Changes
+++ b/Changes
@@ -3,6 +3,7 @@ Objective Caml 3.08.3:
New features:
- support for ocamlopt -pack under Mac OS X
+- ignore unknown warning options (for forward and backward compatibility)
Bug fixes:
- typing: fix unsoundness in type declaration variance inference.
diff --git a/boot/ocamlc b/boot/ocamlc
index 116752419a..16a99e30d6 100755
--- a/boot/ocamlc
+++ b/boot/ocamlc
Binary files differ
diff --git a/boot/ocamllex b/boot/ocamllex
index 5f6bfe31d7..912df2baa6 100755
--- a/boot/ocamllex
+++ b/boot/ocamllex
Binary files differ
diff --git a/byterun/compare.h b/byterun/compare.h
deleted file mode 100644
index dc392ff3de..0000000000
--- a/byterun/compare.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/***********************************************************************/
-/* */
-/* Objective Caml */
-/* */
-/* Damien Doligez, Projet Moscova, INRIA Rocquencourt */
-/* */
-/* Copyright 2003 Institut National de Recherche en Informatique et */
-/* en Automatique. All rights reserved. This file is distributed */
-/* under the terms of the GNU Library General Public License, with */
-/* the special exception on linking described in file ../LICENSE. */
-/* */
-/***********************************************************************/
-
-/* $Id$ */
-
-#ifndef CAML_COMPARE_H
-#define CAML_COMPARE_H
-
-CAMLextern int caml_compare_unordered;
-
-#endif /* CAML_COMPARE_H */
diff --git a/byterun/custom.h b/byterun/custom.h
index 2ecb68112a..7caa751911 100644
--- a/byterun/custom.h
+++ b/byterun/custom.h
@@ -48,6 +48,9 @@ CAMLextern value caml_alloc_custom(struct custom_operations * ops,
CAMLextern void caml_register_custom_operations(struct custom_operations * ops);
+CAMLextern int caml_compare_unordered;
+ /* Used by custom comparison to report unordered NaN-like cases. */
+
/* <private> */
extern struct custom_operations * caml_find_custom_operations(char * ident);
extern struct custom_operations *
diff --git a/camlp4/camlp4/.depend b/camlp4/camlp4/.depend
index 3c0f8e10bb..2f078d8d33 100644
--- a/camlp4/camlp4/.depend
+++ b/camlp4/camlp4/.depend
@@ -1,18 +1,18 @@
-ast2pt.cmi: $(OTOP)/parsing/location.cmi $(OTOP)/parsing/longident.cmi mLast.cmi \
- $(OTOP)/parsing/parsetree.cmi
-pcaml.cmi: mLast.cmi spretty.cmi
+ast2pt.cmi: $(OTOP)/parsing/parsetree.cmi mLast.cmi $(OTOP)/parsing/longident.cmi \
+ $(OTOP)/parsing/location.cmi
+pcaml.cmi: spretty.cmi mLast.cmi
quotation.cmi: mLast.cmi
reloc.cmi: mLast.cmi
-argl.cmo: ast2pt.cmi mLast.cmi ../odyl/odyl_main.cmi pcaml.cmi
-argl.cmx: ast2pt.cmx mLast.cmi ../odyl/odyl_main.cmx pcaml.cmx
-ast2pt.cmo: $(OTOP)/parsing/asttypes.cmi $(OTOP)/parsing/location.cmi \
- $(OTOP)/parsing/longident.cmi mLast.cmi $(OTOP)/parsing/parsetree.cmi \
- pcaml.cmi ast2pt.cmi
-ast2pt.cmx: $(OTOP)/parsing/asttypes.cmi $(OTOP)/parsing/location.cmx \
- $(OTOP)/parsing/longident.cmx mLast.cmi $(OTOP)/parsing/parsetree.cmi \
- pcaml.cmx ast2pt.cmi
-pcaml.cmo: mLast.cmi quotation.cmi reloc.cmi spretty.cmi pcaml.cmi
-pcaml.cmx: mLast.cmi quotation.cmx reloc.cmx spretty.cmx pcaml.cmi
+argl.cmo: pcaml.cmi ../odyl/odyl_main.cmi mLast.cmi ast2pt.cmi
+argl.cmx: pcaml.cmx ../odyl/odyl_main.cmx mLast.cmi ast2pt.cmx
+ast2pt.cmo: pcaml.cmi $(OTOP)/parsing/parsetree.cmi mLast.cmi \
+ $(OTOP)/parsing/longident.cmi $(OTOP)/parsing/location.cmi \
+ $(OTOP)/parsing/asttypes.cmi ast2pt.cmi
+ast2pt.cmx: pcaml.cmx $(OTOP)/parsing/parsetree.cmi mLast.cmi \
+ $(OTOP)/parsing/longident.cmx $(OTOP)/parsing/location.cmx \
+ $(OTOP)/parsing/asttypes.cmi ast2pt.cmi
+pcaml.cmo: spretty.cmi reloc.cmi quotation.cmi mLast.cmi pcaml.cmi
+pcaml.cmx: spretty.cmx reloc.cmx quotation.cmx mLast.cmi pcaml.cmi
quotation.cmo: mLast.cmi quotation.cmi
quotation.cmx: mLast.cmi quotation.cmi
reloc.cmo: mLast.cmi reloc.cmi
diff --git a/camlp4/compile/.depend b/camlp4/compile/.depend
index c2cf6345ea..36ab100c5e 100644
--- a/camlp4/compile/.depend
+++ b/camlp4/compile/.depend
@@ -1,6 +1,4 @@
comp_trail.cmo: ../camlp4/pcaml.cmi
comp_trail.cmx: ../camlp4/pcaml.cmx
-compile.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-compile.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_o_fast.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_o_fast.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
+compile.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+compile.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
diff --git a/camlp4/etc/.depend b/camlp4/etc/.depend
index 482bb10cc8..f7c1e45437 100644
--- a/camlp4/etc/.depend
+++ b/camlp4/etc/.depend
@@ -1,45 +1,45 @@
parserify.cmi: ../camlp4/mLast.cmi
-pa_extfold.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_extfold.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_extfun.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_extfun.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_fstream.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_fstream.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_ifdef.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_ifdef.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_o.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_o.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_oop.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_oop.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_op.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_op.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_ru.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_ru.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
+pa_extfold.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_extfold.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_extfun.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_extfun.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_fstream.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_fstream.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_ifdef.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_ifdef.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_o.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_o.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_oop.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_oop.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_op.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_op.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_ru.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_ru.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
parserify.cmo: ../camlp4/mLast.cmi parserify.cmi
parserify.cmx: ../camlp4/mLast.cmi parserify.cmi
-pr_depend.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pr_depend.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pr_extend.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_extend.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
-pr_extfun.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_extfun.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
+pr_depend.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_depend.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_extend.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_extend.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_extfun.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_extfun.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
pr_null.cmo: ../camlp4/pcaml.cmi
pr_null.cmx: ../camlp4/pcaml.cmx
-pr_o.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_o.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
-pr_op.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_op.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
-pr_op_main.cmo: ../camlp4/mLast.cmi parserify.cmi ../camlp4/pcaml.cmi \
- ../camlp4/spretty.cmi
-pr_op_main.cmx: ../camlp4/mLast.cmi parserify.cmx ../camlp4/pcaml.cmx \
- ../camlp4/spretty.cmx
-pr_r.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_r.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
-pr_rp.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/spretty.cmi
-pr_rp.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/spretty.cmx
-pr_rp_main.cmo: ../camlp4/mLast.cmi parserify.cmi ../camlp4/pcaml.cmi \
- ../camlp4/spretty.cmi
-pr_rp_main.cmx: ../camlp4/mLast.cmi parserify.cmx ../camlp4/pcaml.cmx \
- ../camlp4/spretty.cmx
-q_phony.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/quotation.cmi
-q_phony.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/quotation.cmx
+pr_o.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_o.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_op.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_op.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_op_main.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi parserify.cmi \
+ ../camlp4/mLast.cmi
+pr_op_main.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx parserify.cmx \
+ ../camlp4/mLast.cmi
+pr_r.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_r.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_rp.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pr_rp.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_rp_main.cmo: ../camlp4/spretty.cmi ../camlp4/pcaml.cmi parserify.cmi \
+ ../camlp4/mLast.cmi
+pr_rp_main.cmx: ../camlp4/spretty.cmx ../camlp4/pcaml.cmx parserify.cmx \
+ ../camlp4/mLast.cmi
+q_phony.cmo: ../camlp4/quotation.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+q_phony.cmx: ../camlp4/quotation.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
diff --git a/camlp4/lib/.depend b/camlp4/lib/.depend
index d7afaebeb2..286b4c5b02 100644
--- a/camlp4/lib/.depend
+++ b/camlp4/lib/.depend
@@ -1,20 +1,20 @@
extfold.cmi: gramext.cmi
gramext.cmi: token.cmi
-grammar.cmi: gramext.cmi token.cmi
+grammar.cmi: token.cmi gramext.cmi
plexer.cmi: token.cmi
stdpp.cmi: token.cmi
-extfold.cmo: gramext.cmi grammar.cmi extfold.cmi
-extfold.cmx: gramext.cmx grammar.cmx extfold.cmi
+extfold.cmo: grammar.cmi gramext.cmi extfold.cmi
+extfold.cmx: grammar.cmx gramext.cmx extfold.cmi
extfun.cmo: extfun.cmi
extfun.cmx: extfun.cmi
fstream.cmo: fstream.cmi
fstream.cmx: fstream.cmi
gramext.cmo: token.cmi gramext.cmi
gramext.cmx: token.cmx gramext.cmi
-grammar.cmo: gramext.cmi stdpp.cmi token.cmi grammar.cmi
-grammar.cmx: gramext.cmx stdpp.cmx token.cmx grammar.cmi
-plexer.cmo: stdpp.cmi token.cmi plexer.cmi
-plexer.cmx: stdpp.cmx token.cmx plexer.cmi
+grammar.cmo: token.cmi stdpp.cmi gramext.cmi grammar.cmi
+grammar.cmx: token.cmx stdpp.cmx gramext.cmx grammar.cmi
+plexer.cmo: token.cmi stdpp.cmi plexer.cmi
+plexer.cmx: token.cmx stdpp.cmx plexer.cmi
stdpp.cmo: token.cmi stdpp.cmi
stdpp.cmx: token.cmx stdpp.cmi
token.cmo: token.cmi
diff --git a/camlp4/meta/.depend b/camlp4/meta/.depend
index 977947f59f..83b86c2708 100644
--- a/camlp4/meta/.depend
+++ b/camlp4/meta/.depend
@@ -1,16 +1,16 @@
-pa_extend.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/reloc.cmi
-pa_extend.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/reloc.cmx
+pa_extend.cmo: ../camlp4/reloc.cmi ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_extend.cmx: ../camlp4/reloc.cmx ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
pa_extend_m.cmo: pa_extend.cmo
pa_extend_m.cmx: pa_extend.cmx
-pa_macro.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_macro.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_r.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_r.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pa_rp.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi
-pa_rp.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx
-pr_dump.cmo: ../camlp4/ast2pt.cmi $(OTOP)/utils/config.cmi ../camlp4/pcaml.cmi
-pr_dump.cmx: ../camlp4/ast2pt.cmx $(OTOP)/utils/config.cmx ../camlp4/pcaml.cmx
-q_MLast.cmo: ../camlp4/mLast.cmi ../camlp4/pcaml.cmi ../camlp4/quotation.cmi \
- ../camlp4/reloc.cmi
-q_MLast.cmx: ../camlp4/mLast.cmi ../camlp4/pcaml.cmx ../camlp4/quotation.cmx \
- ../camlp4/reloc.cmx
+pa_macro.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_macro.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_r.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_r.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pa_rp.cmo: ../camlp4/pcaml.cmi ../camlp4/mLast.cmi
+pa_rp.cmx: ../camlp4/pcaml.cmx ../camlp4/mLast.cmi
+pr_dump.cmo: ../camlp4/pcaml.cmi $(OTOP)/utils/config.cmi ../camlp4/ast2pt.cmi
+pr_dump.cmx: ../camlp4/pcaml.cmx $(OTOP)/utils/config.cmx ../camlp4/ast2pt.cmx
+q_MLast.cmo: ../camlp4/reloc.cmi ../camlp4/quotation.cmi ../camlp4/pcaml.cmi \
+ ../camlp4/mLast.cmi
+q_MLast.cmx: ../camlp4/reloc.cmx ../camlp4/quotation.cmx ../camlp4/pcaml.cmx \
+ ../camlp4/mLast.cmi
diff --git a/camlp4/odyl/.depend b/camlp4/odyl/.depend
index 3f125b7d3a..a26294403e 100644
--- a/camlp4/odyl/.depend
+++ b/camlp4/odyl/.depend
@@ -1,4 +1,4 @@
-odyl.cmo: odyl_config.cmo odyl_main.cmi
-odyl.cmx: odyl_config.cmx odyl_main.cmx
+odyl.cmo: odyl_main.cmi odyl_config.cmo
+odyl.cmx: odyl_main.cmx odyl_config.cmx
odyl_main.cmo: odyl_config.cmo odyl_main.cmi
odyl_main.cmx: odyl_config.cmx odyl_main.cmi
diff --git a/camlp4/top/.depend b/camlp4/top/.depend
index d7aebc7bc5..0fd8a39ff4 100644
--- a/camlp4/top/.depend
+++ b/camlp4/top/.depend
@@ -1,14 +1,12 @@
-camlp4_top.cmo: ../camlp4/ast2pt.cmi ../camlp4/mLast.cmi \
- $(OTOP)/parsing/parsetree.cmi ../camlp4/pcaml.cmi \
- $(OTOP)/toplevel/topdirs.cmi $(OTOP)/toplevel/toploop.cmi \
- $(OTOP)/utils/warnings.cmi
-camlp4_top.cmx: ../camlp4/ast2pt.cmx ../camlp4/mLast.cmi \
- $(OTOP)/parsing/parsetree.cmi ../camlp4/pcaml.cmx \
- $(OTOP)/toplevel/topdirs.cmx $(OTOP)/toplevel/toploop.cmx \
- $(OTOP)/utils/warnings.cmx
-oprint.cmo: $(OTOP)/typing/outcometree.cmi $(OTOP)/toplevel/toploop.cmi
-oprint.cmx: $(OTOP)/typing/outcometree.cmi $(OTOP)/toplevel/toploop.cmx
-rprint.cmo: $(OTOP)/parsing/asttypes.cmi $(OTOP)/typing/outcometree.cmi \
- $(OTOP)/toplevel/toploop.cmi
-rprint.cmx: $(OTOP)/parsing/asttypes.cmi $(OTOP)/typing/outcometree.cmi \
- $(OTOP)/toplevel/toploop.cmx
+camlp4_top.cmo: $(OTOP)/utils/warnings.cmi $(OTOP)/toplevel/toploop.cmi \
+ $(OTOP)/toplevel/topdirs.cmi ../camlp4/pcaml.cmi \
+ $(OTOP)/parsing/parsetree.cmi ../camlp4/mLast.cmi ../camlp4/ast2pt.cmi
+camlp4_top.cmx: $(OTOP)/utils/warnings.cmx $(OTOP)/toplevel/toploop.cmx \
+ $(OTOP)/toplevel/topdirs.cmx ../camlp4/pcaml.cmx \
+ $(OTOP)/parsing/parsetree.cmi ../camlp4/mLast.cmi ../camlp4/ast2pt.cmx
+oprint.cmo: $(OTOP)/toplevel/toploop.cmi $(OTOP)/typing/outcometree.cmi
+oprint.cmx: $(OTOP)/toplevel/toploop.cmx $(OTOP)/typing/outcometree.cmi
+rprint.cmo: $(OTOP)/toplevel/toploop.cmi $(OTOP)/typing/outcometree.cmi \
+ $(OTOP)/parsing/asttypes.cmi
+rprint.cmx: $(OTOP)/toplevel/toploop.cmx $(OTOP)/typing/outcometree.cmi \
+ $(OTOP)/parsing/asttypes.cmi
diff --git a/debugger/.depend b/debugger/.depend
index 930900400f..54cbb5e729 100644
--- a/debugger/.depend
+++ b/debugger/.depend
@@ -1,190 +1,190 @@
-breakpoints.cmi: ../bytecomp/instruct.cmi primitives.cmi
-checkpoints.cmi: debugcom.cmi primitives.cmi
+breakpoints.cmi: primitives.cmi ../bytecomp/instruct.cmi
+checkpoints.cmi: primitives.cmi debugcom.cmi
debugcom.cmi: primitives.cmi
-envaux.cmi: ../typing/env.cmi ../bytecomp/instruct.cmi ../typing/path.cmi
-eval.cmi: debugcom.cmi ../typing/env.cmi ../typing/ident.cmi \
- ../bytecomp/instruct.cmi ../parsing/longident.cmi parser_aux.cmi \
- ../typing/path.cmi ../typing/types.cmi
+envaux.cmi: ../typing/path.cmi ../bytecomp/instruct.cmi ../typing/env.cmi
+eval.cmi: ../typing/types.cmi ../typing/path.cmi parser_aux.cmi \
+ ../parsing/longident.cmi ../bytecomp/instruct.cmi ../typing/ident.cmi \
+ ../typing/env.cmi debugcom.cmi
events.cmi: ../bytecomp/instruct.cmi
-frames.cmi: ../bytecomp/instruct.cmi primitives.cmi
+frames.cmi: primitives.cmi ../bytecomp/instruct.cmi
input_handling.cmi: primitives.cmi
lexer.cmi: parser.cmi
-loadprinter.cmi: ../otherlibs/dynlink/dynlink.cmi ../parsing/longident.cmi
-parser.cmi: ../parsing/longident.cmi parser_aux.cmi
-parser_aux.cmi: ../parsing/longident.cmi primitives.cmi
-pattern_matching.cmi: debugcom.cmi parser_aux.cmi ../typing/typedtree.cmi
+loadprinter.cmi: ../parsing/longident.cmi ../otherlibs/dynlink/dynlink.cmi
+parser.cmi: parser_aux.cmi ../parsing/longident.cmi
+parser_aux.cmi: primitives.cmi ../parsing/longident.cmi
+pattern_matching.cmi: ../typing/typedtree.cmi parser_aux.cmi debugcom.cmi
pos.cmi: ../bytecomp/instruct.cmi
primitives.cmi: ../otherlibs/unix/unix.cmi
-printval.cmi: debugcom.cmi ../typing/env.cmi parser_aux.cmi \
- ../typing/path.cmi ../typing/types.cmi
+printval.cmi: ../typing/types.cmi ../typing/path.cmi parser_aux.cmi \
+ ../typing/env.cmi debugcom.cmi
program_loading.cmi: primitives.cmi
show_information.cmi: ../bytecomp/instruct.cmi
symbols.cmi: ../bytecomp/instruct.cmi
time_travel.cmi: primitives.cmi
unix_tools.cmi: ../otherlibs/unix/unix.cmi
-breakpoints.cmo: checkpoints.cmi debugcom.cmi exec.cmi \
- ../bytecomp/instruct.cmi pos.cmi primitives.cmi source.cmi symbols.cmi \
+breakpoints.cmo: symbols.cmi source.cmi primitives.cmi pos.cmi \
+ ../bytecomp/instruct.cmi exec.cmi debugcom.cmi checkpoints.cmi \
breakpoints.cmi
-breakpoints.cmx: checkpoints.cmx debugcom.cmx exec.cmx \
- ../bytecomp/instruct.cmx pos.cmx primitives.cmx source.cmx symbols.cmx \
+breakpoints.cmx: symbols.cmx source.cmx primitives.cmx pos.cmx \
+ ../bytecomp/instruct.cmx exec.cmx debugcom.cmx checkpoints.cmx \
breakpoints.cmi
-checkpoints.cmo: debugcom.cmi int64ops.cmi primitives.cmi checkpoints.cmi
-checkpoints.cmx: debugcom.cmx int64ops.cmx primitives.cmx checkpoints.cmi
-command_line.cmo: breakpoints.cmi checkpoints.cmi ../utils/config.cmi \
- ../typing/ctype.cmi debugcom.cmi debugger_config.cmi envaux.cmi eval.cmi \
- events.cmi frames.cmi history.cmi input_handling.cmi \
- ../bytecomp/instruct.cmi int64ops.cmi lexer.cmi loadprinter.cmi \
- ../utils/misc.cmi parameters.cmi parser.cmi parser_aux.cmi pos.cmi \
- primitives.cmi printval.cmi program_loading.cmi program_management.cmi \
- show_information.cmi show_source.cmi source.cmi symbols.cmi \
- time_travel.cmi ../typing/types.cmi ../otherlibs/unix/unix.cmi \
- unix_tools.cmi command_line.cmi
-command_line.cmx: breakpoints.cmx checkpoints.cmx ../utils/config.cmx \
- ../typing/ctype.cmx debugcom.cmx debugger_config.cmx envaux.cmx eval.cmx \
- events.cmx frames.cmx history.cmx input_handling.cmx \
- ../bytecomp/instruct.cmx int64ops.cmx lexer.cmx loadprinter.cmx \
- ../utils/misc.cmx parameters.cmx parser.cmx parser_aux.cmi pos.cmx \
- primitives.cmx printval.cmx program_loading.cmx program_management.cmx \
- show_information.cmx show_source.cmx source.cmx symbols.cmx \
- time_travel.cmx ../typing/types.cmx ../otherlibs/unix/unix.cmx \
- unix_tools.cmx command_line.cmi
-debugcom.cmo: input_handling.cmi int64ops.cmi ../utils/misc.cmi \
- primitives.cmi debugcom.cmi
-debugcom.cmx: input_handling.cmx int64ops.cmx ../utils/misc.cmx \
- primitives.cmx debugcom.cmi
+checkpoints.cmo: primitives.cmi int64ops.cmi debugcom.cmi checkpoints.cmi
+checkpoints.cmx: primitives.cmx int64ops.cmx debugcom.cmx checkpoints.cmi
+command_line.cmo: unix_tools.cmi ../otherlibs/unix/unix.cmi \
+ ../typing/types.cmi time_travel.cmi symbols.cmi source.cmi \
+ show_source.cmi show_information.cmi program_management.cmi \
+ program_loading.cmi printval.cmi primitives.cmi pos.cmi parser_aux.cmi \
+ parser.cmi parameters.cmi ../utils/misc.cmi loadprinter.cmi lexer.cmi \
+ int64ops.cmi ../bytecomp/instruct.cmi input_handling.cmi history.cmi \
+ frames.cmi events.cmi eval.cmi envaux.cmi debugger_config.cmi \
+ debugcom.cmi ../typing/ctype.cmi ../utils/config.cmi checkpoints.cmi \
+ breakpoints.cmi command_line.cmi
+command_line.cmx: unix_tools.cmx ../otherlibs/unix/unix.cmx \
+ ../typing/types.cmx time_travel.cmx symbols.cmx source.cmx \
+ show_source.cmx show_information.cmx program_management.cmx \
+ program_loading.cmx printval.cmx primitives.cmx pos.cmx parser_aux.cmi \
+ parser.cmx parameters.cmx ../utils/misc.cmx loadprinter.cmx lexer.cmx \
+ int64ops.cmx ../bytecomp/instruct.cmx input_handling.cmx history.cmx \
+ frames.cmx events.cmx eval.cmx envaux.cmx debugger_config.cmx \
+ debugcom.cmx ../typing/ctype.cmx ../utils/config.cmx checkpoints.cmx \
+ breakpoints.cmx command_line.cmi
+debugcom.cmo: primitives.cmi ../utils/misc.cmi int64ops.cmi \
+ input_handling.cmi debugcom.cmi
+debugcom.cmx: primitives.cmx ../utils/misc.cmx int64ops.cmx \
+ input_handling.cmx debugcom.cmi
debugger_config.cmo: int64ops.cmi debugger_config.cmi
debugger_config.cmx: int64ops.cmx debugger_config.cmi
-envaux.cmo: ../typing/env.cmi ../bytecomp/instruct.cmi ../utils/misc.cmi \
- ../typing/mtype.cmi ../typing/path.cmi ../typing/printtyp.cmi \
- ../typing/types.cmi envaux.cmi
-envaux.cmx: ../typing/env.cmx ../bytecomp/instruct.cmx ../utils/misc.cmx \
- ../typing/mtype.cmx ../typing/path.cmx ../typing/printtyp.cmx \
- ../typing/types.cmx envaux.cmi
-eval.cmo: ../typing/btype.cmi ../typing/ctype.cmi debugcom.cmi \
- debugger_config.cmi ../typing/env.cmi frames.cmi ../typing/ident.cmi \
- ../bytecomp/instruct.cmi ../parsing/longident.cmi ../utils/misc.cmi \
- parser_aux.cmi ../typing/path.cmi ../typing/predef.cmi \
- ../typing/printtyp.cmi printval.cmi ../bytecomp/symtable.cmi \
- ../typing/types.cmi eval.cmi
-eval.cmx: ../typing/btype.cmx ../typing/ctype.cmx debugcom.cmx \
- debugger_config.cmx ../typing/env.cmx frames.cmx ../typing/ident.cmx \
- ../bytecomp/instruct.cmx ../parsing/longident.cmx ../utils/misc.cmx \
- parser_aux.cmi ../typing/path.cmx ../typing/predef.cmx \
- ../typing/printtyp.cmx printval.cmx ../bytecomp/symtable.cmx \
- ../typing/types.cmx eval.cmi
-events.cmo: checkpoints.cmi ../bytecomp/instruct.cmi primitives.cmi \
- symbols.cmi events.cmi
-events.cmx: checkpoints.cmx ../bytecomp/instruct.cmx primitives.cmx \
- symbols.cmx events.cmi
+envaux.cmo: ../typing/types.cmi ../typing/printtyp.cmi ../typing/path.cmi \
+ ../typing/mtype.cmi ../utils/misc.cmi ../bytecomp/instruct.cmi \
+ ../typing/env.cmi envaux.cmi
+envaux.cmx: ../typing/types.cmx ../typing/printtyp.cmx ../typing/path.cmx \
+ ../typing/mtype.cmx ../utils/misc.cmx ../bytecomp/instruct.cmx \
+ ../typing/env.cmx envaux.cmi
+eval.cmo: ../typing/types.cmi ../bytecomp/symtable.cmi printval.cmi \
+ ../typing/printtyp.cmi ../typing/predef.cmi ../typing/path.cmi \
+ parser_aux.cmi ../utils/misc.cmi ../parsing/longident.cmi \
+ ../bytecomp/instruct.cmi ../typing/ident.cmi frames.cmi ../typing/env.cmi \
+ debugger_config.cmi debugcom.cmi ../typing/ctype.cmi ../typing/btype.cmi \
+ eval.cmi
+eval.cmx: ../typing/types.cmx ../bytecomp/symtable.cmx printval.cmx \
+ ../typing/printtyp.cmx ../typing/predef.cmx ../typing/path.cmx \
+ parser_aux.cmi ../utils/misc.cmx ../parsing/longident.cmx \
+ ../bytecomp/instruct.cmx ../typing/ident.cmx frames.cmx ../typing/env.cmx \
+ debugger_config.cmx debugcom.cmx ../typing/ctype.cmx ../typing/btype.cmx \
+ eval.cmi
+events.cmo: symbols.cmi primitives.cmi ../bytecomp/instruct.cmi \
+ checkpoints.cmi events.cmi
+events.cmx: symbols.cmx primitives.cmx ../bytecomp/instruct.cmx \
+ checkpoints.cmx events.cmi
exec.cmo: exec.cmi
exec.cmx: exec.cmi
-frames.cmo: checkpoints.cmi debugcom.cmi events.cmi ../bytecomp/instruct.cmi \
- ../utils/misc.cmi primitives.cmi symbols.cmi frames.cmi
-frames.cmx: checkpoints.cmx debugcom.cmx events.cmx ../bytecomp/instruct.cmx \
- ../utils/misc.cmx primitives.cmx symbols.cmx frames.cmi
-history.cmo: checkpoints.cmi debugger_config.cmi int64ops.cmi \
- ../utils/misc.cmi primitives.cmi history.cmi
-history.cmx: checkpoints.cmx debugger_config.cmx int64ops.cmx \
- ../utils/misc.cmx primitives.cmx history.cmi
-input_handling.cmo: lexer.cmi primitives.cmi ../otherlibs/unix/unix.cmi \
+frames.cmo: symbols.cmi primitives.cmi ../utils/misc.cmi \
+ ../bytecomp/instruct.cmi events.cmi debugcom.cmi checkpoints.cmi \
+ frames.cmi
+frames.cmx: symbols.cmx primitives.cmx ../utils/misc.cmx \
+ ../bytecomp/instruct.cmx events.cmx debugcom.cmx checkpoints.cmx \
+ frames.cmi
+history.cmo: primitives.cmi ../utils/misc.cmi int64ops.cmi \
+ debugger_config.cmi checkpoints.cmi history.cmi
+history.cmx: primitives.cmx ../utils/misc.cmx int64ops.cmx \
+ debugger_config.cmx checkpoints.cmx history.cmi
+input_handling.cmo: ../otherlibs/unix/unix.cmi primitives.cmi lexer.cmi \
input_handling.cmi
-input_handling.cmx: lexer.cmx primitives.cmx ../otherlibs/unix/unix.cmx \
+input_handling.cmx: ../otherlibs/unix/unix.cmx primitives.cmx lexer.cmx \
input_handling.cmi
int64ops.cmo: int64ops.cmi
int64ops.cmx: int64ops.cmi
-lexer.cmo: parser.cmi primitives.cmi lexer.cmi
-lexer.cmx: parser.cmx primitives.cmx lexer.cmi
-loadprinter.cmo: ../utils/config.cmi ../typing/ctype.cmi debugger_config.cmi \
- ../otherlibs/dynlink/dynlink.cmi ../typing/env.cmi ../typing/ident.cmi \
- ../parsing/longident.cmi ../utils/misc.cmi ../typing/path.cmi \
- ../typing/printtyp.cmi printval.cmi ../bytecomp/symtable.cmi \
- ../typing/types.cmi loadprinter.cmi
-loadprinter.cmx: ../utils/config.cmx ../typing/ctype.cmx debugger_config.cmx \
- ../otherlibs/dynlink/dynlink.cmx ../typing/env.cmx ../typing/ident.cmx \
- ../parsing/longident.cmx ../utils/misc.cmx ../typing/path.cmx \
- ../typing/printtyp.cmx printval.cmx ../bytecomp/symtable.cmx \
- ../typing/types.cmx loadprinter.cmi
-main.cmo: checkpoints.cmi command_line.cmi ../utils/config.cmi \
- debugger_config.cmi ../typing/env.cmi exec.cmi frames.cmi \
- input_handling.cmi ../utils/misc.cmi parameters.cmi primitives.cmi \
- program_management.cmi show_information.cmi time_travel.cmi \
- ../otherlibs/unix/unix.cmi unix_tools.cmi
-main.cmx: checkpoints.cmx command_line.cmx ../utils/config.cmx \
- debugger_config.cmx ../typing/env.cmx exec.cmx frames.cmx \
- input_handling.cmx ../utils/misc.cmx parameters.cmx primitives.cmx \
- program_management.cmx show_information.cmx time_travel.cmx \
- ../otherlibs/unix/unix.cmx unix_tools.cmx
-parameters.cmo: ../utils/config.cmi envaux.cmi ../utils/misc.cmi \
- primitives.cmi parameters.cmi
-parameters.cmx: ../utils/config.cmx envaux.cmx ../utils/misc.cmx \
- primitives.cmx parameters.cmi
-parser.cmo: input_handling.cmi int64ops.cmi ../parsing/longident.cmi \
- parser_aux.cmi primitives.cmi parser.cmi
-parser.cmx: input_handling.cmx int64ops.cmx ../parsing/longident.cmx \
- parser_aux.cmi primitives.cmx parser.cmi
-pattern_matching.cmo: ../typing/ctype.cmi debugcom.cmi debugger_config.cmi \
- ../utils/misc.cmi parser_aux.cmi ../typing/typedtree.cmi \
+lexer.cmo: primitives.cmi parser.cmi lexer.cmi
+lexer.cmx: primitives.cmx parser.cmx lexer.cmi
+loadprinter.cmo: ../typing/types.cmi ../bytecomp/symtable.cmi printval.cmi \
+ ../typing/printtyp.cmi ../typing/path.cmi ../utils/misc.cmi \
+ ../parsing/longident.cmi ../typing/ident.cmi ../typing/env.cmi \
+ ../otherlibs/dynlink/dynlink.cmi debugger_config.cmi ../typing/ctype.cmi \
+ ../utils/config.cmi loadprinter.cmi
+loadprinter.cmx: ../typing/types.cmx ../bytecomp/symtable.cmx printval.cmx \
+ ../typing/printtyp.cmx ../typing/path.cmx ../utils/misc.cmx \
+ ../parsing/longident.cmx ../typing/ident.cmx ../typing/env.cmx \
+ ../otherlibs/dynlink/dynlink.cmx debugger_config.cmx ../typing/ctype.cmx \
+ ../utils/config.cmx loadprinter.cmi
+main.cmo: unix_tools.cmi ../otherlibs/unix/unix.cmi time_travel.cmi \
+ show_information.cmi program_management.cmi primitives.cmi parameters.cmi \
+ ../utils/misc.cmi input_handling.cmi frames.cmi exec.cmi \
+ ../typing/env.cmi debugger_config.cmi ../utils/config.cmi \
+ command_line.cmi checkpoints.cmi
+main.cmx: unix_tools.cmx ../otherlibs/unix/unix.cmx time_travel.cmx \
+ show_information.cmx program_management.cmx primitives.cmx parameters.cmx \
+ ../utils/misc.cmx input_handling.cmx frames.cmx exec.cmx \
+ ../typing/env.cmx debugger_config.cmx ../utils/config.cmx \
+ command_line.cmx checkpoints.cmx
+parameters.cmo: primitives.cmi ../utils/misc.cmi envaux.cmi \
+ ../utils/config.cmi parameters.cmi
+parameters.cmx: primitives.cmx ../utils/misc.cmx envaux.cmx \
+ ../utils/config.cmx parameters.cmi
+parser.cmo: primitives.cmi parser_aux.cmi ../parsing/longident.cmi \
+ int64ops.cmi input_handling.cmi parser.cmi
+parser.cmx: primitives.cmx parser_aux.cmi ../parsing/longident.cmx \
+ int64ops.cmx input_handling.cmx parser.cmi
+pattern_matching.cmo: ../typing/typedtree.cmi parser_aux.cmi \
+ ../utils/misc.cmi debugger_config.cmi debugcom.cmi ../typing/ctype.cmi \
pattern_matching.cmi
-pattern_matching.cmx: ../typing/ctype.cmx debugcom.cmx debugger_config.cmx \
- ../utils/misc.cmx parser_aux.cmi ../typing/typedtree.cmx \
+pattern_matching.cmx: ../typing/typedtree.cmx parser_aux.cmi \
+ ../utils/misc.cmx debugger_config.cmx debugcom.cmx ../typing/ctype.cmx \
pattern_matching.cmi
-pos.cmo: ../bytecomp/instruct.cmi primitives.cmi source.cmi pos.cmi
-pos.cmx: ../bytecomp/instruct.cmx primitives.cmx source.cmx pos.cmi
+pos.cmo: source.cmi primitives.cmi ../bytecomp/instruct.cmi pos.cmi
+pos.cmx: source.cmx primitives.cmx ../bytecomp/instruct.cmx pos.cmi
primitives.cmo: ../otherlibs/unix/unix.cmi primitives.cmi
primitives.cmx: ../otherlibs/unix/unix.cmx primitives.cmi
-printval.cmo: debugcom.cmi ../toplevel/genprintval.cmi ../utils/misc.cmi \
- ../typing/oprint.cmi ../typing/outcometree.cmi parser_aux.cmi \
- ../typing/path.cmi ../typing/printtyp.cmi ../bytecomp/symtable.cmi \
- ../typing/types.cmi printval.cmi
-printval.cmx: debugcom.cmx ../toplevel/genprintval.cmx ../utils/misc.cmx \
- ../typing/oprint.cmx ../typing/outcometree.cmi parser_aux.cmi \
- ../typing/path.cmx ../typing/printtyp.cmx ../bytecomp/symtable.cmx \
- ../typing/types.cmx printval.cmi
-program_loading.cmo: debugger_config.cmi input_handling.cmi ../utils/misc.cmi \
- parameters.cmi primitives.cmi ../otherlibs/unix/unix.cmi unix_tools.cmi \
+printval.cmo: ../typing/types.cmi ../bytecomp/symtable.cmi \
+ ../typing/printtyp.cmi ../typing/path.cmi parser_aux.cmi \
+ ../typing/outcometree.cmi ../typing/oprint.cmi ../utils/misc.cmi \
+ ../toplevel/genprintval.cmi debugcom.cmi printval.cmi
+printval.cmx: ../typing/types.cmx ../bytecomp/symtable.cmx \
+ ../typing/printtyp.cmx ../typing/path.cmx parser_aux.cmi \
+ ../typing/outcometree.cmi ../typing/oprint.cmx ../utils/misc.cmx \
+ ../toplevel/genprintval.cmx debugcom.cmx printval.cmi
+program_loading.cmo: unix_tools.cmi ../otherlibs/unix/unix.cmi primitives.cmi \
+ parameters.cmi ../utils/misc.cmi input_handling.cmi debugger_config.cmi \
program_loading.cmi
-program_loading.cmx: debugger_config.cmx input_handling.cmx ../utils/misc.cmx \
- parameters.cmx primitives.cmx ../otherlibs/unix/unix.cmx unix_tools.cmx \
+program_loading.cmx: unix_tools.cmx ../otherlibs/unix/unix.cmx primitives.cmx \
+ parameters.cmx ../utils/misc.cmx input_handling.cmx debugger_config.cmx \
program_loading.cmi
-program_management.cmo: breakpoints.cmi debugcom.cmi debugger_config.cmi \
- history.cmi input_handling.cmi ../bytecomp/instruct.cmi int64ops.cmi \
- ../utils/misc.cmi parameters.cmi primitives.cmi program_loading.cmi \
- symbols.cmi time_travel.cmi ../otherlibs/unix/unix.cmi unix_tools.cmi \
- program_management.cmi
-program_management.cmx: breakpoints.cmx debugcom.cmx debugger_config.cmx \
- history.cmx input_handling.cmx ../bytecomp/instruct.cmx int64ops.cmx \
- ../utils/misc.cmx parameters.cmx primitives.cmx program_loading.cmx \
- symbols.cmx time_travel.cmx ../otherlibs/unix/unix.cmx unix_tools.cmx \
- program_management.cmi
-show_information.cmo: breakpoints.cmi checkpoints.cmi debugcom.cmi events.cmi \
- frames.cmi ../bytecomp/instruct.cmi ../utils/misc.cmi primitives.cmi \
- printval.cmi show_source.cmi symbols.cmi show_information.cmi
-show_information.cmx: breakpoints.cmx checkpoints.cmx debugcom.cmx events.cmx \
- frames.cmx ../bytecomp/instruct.cmx ../utils/misc.cmx primitives.cmx \
- printval.cmx show_source.cmx symbols.cmx show_information.cmi
-show_source.cmo: debugger_config.cmi ../utils/misc.cmi parameters.cmi \
- primitives.cmi source.cmi show_source.cmi
-show_source.cmx: debugger_config.cmx ../utils/misc.cmx parameters.cmx \
- primitives.cmx source.cmx show_source.cmi
-source.cmo: ../utils/config.cmi ../utils/misc.cmi primitives.cmi source.cmi
-source.cmx: ../utils/config.cmx ../utils/misc.cmx primitives.cmx source.cmi
-symbols.cmo: ../bytecomp/bytesections.cmi debugcom.cmi debugger_config.cmi \
- ../bytecomp/instruct.cmi primitives.cmi ../bytecomp/symtable.cmi \
- symbols.cmi
-symbols.cmx: ../bytecomp/bytesections.cmx debugcom.cmx debugger_config.cmx \
- ../bytecomp/instruct.cmx primitives.cmx ../bytecomp/symtable.cmx \
- symbols.cmi
-time_travel.cmo: breakpoints.cmi checkpoints.cmi debugcom.cmi \
- debugger_config.cmi events.cmi exec.cmi input_handling.cmi \
- ../bytecomp/instruct.cmi int64ops.cmi ../utils/misc.cmi primitives.cmi \
- program_loading.cmi symbols.cmi trap_barrier.cmi time_travel.cmi
-time_travel.cmx: breakpoints.cmx checkpoints.cmx debugcom.cmx \
- debugger_config.cmx events.cmx exec.cmx input_handling.cmx \
- ../bytecomp/instruct.cmx int64ops.cmx ../utils/misc.cmx primitives.cmx \
- program_loading.cmx symbols.cmx trap_barrier.cmx time_travel.cmi
-trap_barrier.cmo: checkpoints.cmi debugcom.cmi exec.cmi trap_barrier.cmi
-trap_barrier.cmx: checkpoints.cmx debugcom.cmx exec.cmx trap_barrier.cmi
-unix_tools.cmo: ../utils/misc.cmi primitives.cmi ../otherlibs/unix/unix.cmi \
+program_management.cmo: unix_tools.cmi ../otherlibs/unix/unix.cmi \
+ time_travel.cmi symbols.cmi program_loading.cmi primitives.cmi \
+ parameters.cmi ../utils/misc.cmi int64ops.cmi ../bytecomp/instruct.cmi \
+ input_handling.cmi history.cmi debugger_config.cmi debugcom.cmi \
+ breakpoints.cmi program_management.cmi
+program_management.cmx: unix_tools.cmx ../otherlibs/unix/unix.cmx \
+ time_travel.cmx symbols.cmx program_loading.cmx primitives.cmx \
+ parameters.cmx ../utils/misc.cmx int64ops.cmx ../bytecomp/instruct.cmx \
+ input_handling.cmx history.cmx debugger_config.cmx debugcom.cmx \
+ breakpoints.cmx program_management.cmi
+show_information.cmo: symbols.cmi show_source.cmi printval.cmi primitives.cmi \
+ ../utils/misc.cmi ../bytecomp/instruct.cmi frames.cmi events.cmi \
+ debugcom.cmi checkpoints.cmi breakpoints.cmi show_information.cmi
+show_information.cmx: symbols.cmx show_source.cmx printval.cmx primitives.cmx \
+ ../utils/misc.cmx ../bytecomp/instruct.cmx frames.cmx events.cmx \
+ debugcom.cmx checkpoints.cmx breakpoints.cmx show_information.cmi
+show_source.cmo: source.cmi primitives.cmi parameters.cmi ../utils/misc.cmi \
+ debugger_config.cmi show_source.cmi
+show_source.cmx: source.cmx primitives.cmx parameters.cmx ../utils/misc.cmx \
+ debugger_config.cmx show_source.cmi
+source.cmo: primitives.cmi ../utils/misc.cmi ../utils/config.cmi source.cmi
+source.cmx: primitives.cmx ../utils/misc.cmx ../utils/config.cmx source.cmi
+symbols.cmo: ../bytecomp/symtable.cmi primitives.cmi ../bytecomp/instruct.cmi \
+ debugger_config.cmi debugcom.cmi ../bytecomp/bytesections.cmi symbols.cmi
+symbols.cmx: ../bytecomp/symtable.cmx primitives.cmx ../bytecomp/instruct.cmx \
+ debugger_config.cmx debugcom.cmx ../bytecomp/bytesections.cmx symbols.cmi
+time_travel.cmo: trap_barrier.cmi symbols.cmi program_loading.cmi \
+ primitives.cmi ../utils/misc.cmi int64ops.cmi ../bytecomp/instruct.cmi \
+ input_handling.cmi exec.cmi events.cmi debugger_config.cmi debugcom.cmi \
+ checkpoints.cmi breakpoints.cmi time_travel.cmi
+time_travel.cmx: trap_barrier.cmx symbols.cmx program_loading.cmx \
+ primitives.cmx ../utils/misc.cmx int64ops.cmx ../bytecomp/instruct.cmx \
+ input_handling.cmx exec.cmx events.cmx debugger_config.cmx debugcom.cmx \
+ checkpoints.cmx breakpoints.cmx time_travel.cmi
+trap_barrier.cmo: exec.cmi debugcom.cmi checkpoints.cmi trap_barrier.cmi
+trap_barrier.cmx: exec.cmx debugcom.cmx checkpoints.cmx trap_barrier.cmi
+unix_tools.cmo: ../otherlibs/unix/unix.cmi primitives.cmi ../utils/misc.cmi \
unix_tools.cmi
-unix_tools.cmx: ../utils/misc.cmx primitives.cmx ../otherlibs/unix/unix.cmx \
+unix_tools.cmx: ../otherlibs/unix/unix.cmx primitives.cmx ../utils/misc.cmx \
unix_tools.cmi
diff --git a/lex/.depend b/lex/.depend
index f90d6dc6eb..df3964912a 100644
--- a/lex/.depend
+++ b/lex/.depend
@@ -1,31 +1,31 @@
-common.cmi: lexgen.cmi syntax.cmi
+common.cmi: syntax.cmi lexgen.cmi
compact.cmi: lexgen.cmi
lexer.cmi: parser.cmi
lexgen.cmi: syntax.cmi
-output.cmi: common.cmi compact.cmi lexgen.cmi syntax.cmi
-outputbis.cmi: common.cmi lexgen.cmi syntax.cmi
+output.cmi: syntax.cmi lexgen.cmi compact.cmi common.cmi
+outputbis.cmi: syntax.cmi lexgen.cmi common.cmi
parser.cmi: syntax.cmi
syntax.cmi: cset.cmi
-common.cmo: lexgen.cmi syntax.cmi common.cmi
-common.cmx: lexgen.cmx syntax.cmx common.cmi
-compact.cmo: lexgen.cmi table.cmi compact.cmi
-compact.cmx: lexgen.cmx table.cmx compact.cmi
+common.cmo: syntax.cmi lexgen.cmi common.cmi
+common.cmx: syntax.cmx lexgen.cmx common.cmi
+compact.cmo: table.cmi lexgen.cmi compact.cmi
+compact.cmx: table.cmx lexgen.cmx compact.cmi
cset.cmo: cset.cmi
cset.cmx: cset.cmi
-lexer.cmo: parser.cmi syntax.cmi lexer.cmi
-lexer.cmx: parser.cmx syntax.cmx lexer.cmi
-lexgen.cmo: cset.cmi syntax.cmi table.cmi lexgen.cmi
-lexgen.cmx: cset.cmx syntax.cmx table.cmx lexgen.cmi
-main.cmo: common.cmi compact.cmi cset.cmi lexer.cmi lexgen.cmi output.cmi \
- outputbis.cmi parser.cmi syntax.cmi
-main.cmx: common.cmx compact.cmx cset.cmx lexer.cmx lexgen.cmx output.cmx \
- outputbis.cmx parser.cmx syntax.cmx
-output.cmo: common.cmi compact.cmi lexgen.cmi syntax.cmi output.cmi
-output.cmx: common.cmx compact.cmx lexgen.cmx syntax.cmx output.cmi
-outputbis.cmo: common.cmi lexgen.cmi syntax.cmi outputbis.cmi
-outputbis.cmx: common.cmx lexgen.cmx syntax.cmx outputbis.cmi
-parser.cmo: cset.cmi syntax.cmi parser.cmi
-parser.cmx: cset.cmx syntax.cmx parser.cmi
+lexer.cmo: syntax.cmi parser.cmi lexer.cmi
+lexer.cmx: syntax.cmx parser.cmx lexer.cmi
+lexgen.cmo: table.cmi syntax.cmi cset.cmi lexgen.cmi
+lexgen.cmx: table.cmx syntax.cmx cset.cmx lexgen.cmi
+main.cmo: syntax.cmi parser.cmi outputbis.cmi output.cmi lexgen.cmi lexer.cmi \
+ cset.cmi compact.cmi common.cmi
+main.cmx: syntax.cmx parser.cmx outputbis.cmx output.cmx lexgen.cmx lexer.cmx \
+ cset.cmx compact.cmx common.cmx
+output.cmo: syntax.cmi lexgen.cmi compact.cmi common.cmi output.cmi
+output.cmx: syntax.cmx lexgen.cmx compact.cmx common.cmx output.cmi
+outputbis.cmo: syntax.cmi lexgen.cmi common.cmi outputbis.cmi
+outputbis.cmx: syntax.cmx lexgen.cmx common.cmx outputbis.cmi
+parser.cmo: syntax.cmi cset.cmi parser.cmi
+parser.cmx: syntax.cmx cset.cmx parser.cmi
syntax.cmo: cset.cmi syntax.cmi
syntax.cmx: cset.cmx syntax.cmi
table.cmo: table.cmi
diff --git a/otherlibs/bigarray/.depend b/otherlibs/bigarray/.depend
index 8ce87779bc..ef5e8b5d4b 100644
--- a/otherlibs/bigarray/.depend
+++ b/otherlibs/bigarray/.depend
@@ -1,10 +1,10 @@
bigarray_stubs.o: bigarray_stubs.c ../../byterun/alloc.h \
../../byterun/compatibility.h ../../byterun/misc.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/mlvalues.h bigarray.h ../../byterun/compare.h \
- ../../byterun/custom.h ../../byterun/fail.h ../../byterun/intext.h \
- ../../byterun/io.h ../../byterun/fix_code.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/mlvalues.h bigarray.h ../../byterun/custom.h \
+ ../../byterun/fail.h ../../byterun/intext.h ../../byterun/io.h \
+ ../../byterun/fix_code.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
../../byterun/minor_gc.h
mmap_unix.o: mmap_unix.c bigarray.h ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
diff --git a/otherlibs/bigarray/bigarray_stubs.c b/otherlibs/bigarray/bigarray_stubs.c
index 2309a7a8d7..331762c106 100644
--- a/otherlibs/bigarray/bigarray_stubs.c
+++ b/otherlibs/bigarray/bigarray_stubs.c
@@ -18,7 +18,6 @@
#include <string.h>
#include "alloc.h"
#include "bigarray.h"
-#include "compare.h"
#include "custom.h"
#include "fail.h"
#include "intext.h"
diff --git a/otherlibs/dynlink/.depend b/otherlibs/dynlink/.depend
index 251aef84c3..864268dbbd 100644
--- a/otherlibs/dynlink/.depend
+++ b/otherlibs/dynlink/.depend
@@ -1,10 +1,10 @@
-dynlink.cmo: ../../utils/config.cmi ../../utils/consistbl.cmi \
- ../../bytecomp/dll.cmi ../../bytecomp/emitcode.cmi \
- ../../bytecomp/meta.cmi ../../utils/misc.cmi ../../bytecomp/opcodes.cmo \
- ../../bytecomp/symtable.cmi dynlink.cmi
-dynlink.cmx: ../../utils/config.cmx ../../utils/consistbl.cmx \
- ../../bytecomp/dll.cmx ../../bytecomp/emitcode.cmx \
- ../../bytecomp/meta.cmx ../../utils/misc.cmx ../../bytecomp/opcodes.cmx \
- ../../bytecomp/symtable.cmx dynlink.cmi
+dynlink.cmo: ../../bytecomp/symtable.cmi ../../bytecomp/opcodes.cmo \
+ ../../utils/misc.cmi ../../bytecomp/meta.cmi ../../bytecomp/emitcode.cmi \
+ ../../bytecomp/dll.cmi ../../utils/consistbl.cmi ../../utils/config.cmi \
+ dynlink.cmi
+dynlink.cmx: ../../bytecomp/symtable.cmx ../../bytecomp/opcodes.cmx \
+ ../../utils/misc.cmx ../../bytecomp/meta.cmx ../../bytecomp/emitcode.cmx \
+ ../../bytecomp/dll.cmx ../../utils/consistbl.cmx ../../utils/config.cmx \
+ dynlink.cmi
extract_crc.cmo: dynlink.cmi
extract_crc.cmx: dynlink.cmx
diff --git a/otherlibs/graph/.depend b/otherlibs/graph/.depend
index 9e912d36f3..3d8fa25a44 100644
--- a/otherlibs/graph/.depend
+++ b/otherlibs/graph/.depend
@@ -1,50 +1,85 @@
-color.o: color.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h
-draw.o: draw.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h
-dump_img.o: dump_img.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h image.h ../../byterun/alloc.h \
+color.o: color.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h /usr/X11R6/include/X11/Xatom.h
+draw.o: draw.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h ../../byterun/alloc.h
+dump_img.o: dump_img.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h image.h ../../byterun/alloc.h \
../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
../../byterun/freelist.h ../../byterun/minor_gc.h
-events.o: events.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/signals.h
-fill.o: fill.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
+events.o: events.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/signals.h
+fill.o: fill.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
../../byterun/minor_gc.h
-image.o: image.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h image.h ../../byterun/alloc.h \
+image.o: image.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h image.h ../../byterun/alloc.h \
../../byterun/custom.h
-make_img.o: make_img.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h image.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
+make_img.o: make_img.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h image.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
../../byterun/minor_gc.h
-open.o: open.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/callback.h ../../byterun/fail.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
+open.o: open.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/callback.h \
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
../../byterun/minor_gc.h
-point_col.o: point_col.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h
-sound.o: sound.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h
-subwindow.o: subwindow.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h
-text.o: text.c libgraph.h ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h
+point_col.o: point_col.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h
+sound.o: sound.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h
+subwindow.o: subwindow.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h
+text.o: text.c libgraph.h /usr/X11R6/include/X11/Xlib.h \
+ /usr/X11R6/include/X11/X.h /usr/X11R6/include/X11/Xfuncproto.h \
+ /usr/X11R6/include/X11/Xosdefs.h /usr/X11R6/include/X11/Xutil.h \
+ ../../byterun/mlvalues.h ../../byterun/compatibility.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/misc.h ../../byterun/alloc.h
graphics.cmo: graphics.cmi
graphics.cmx: graphics.cmi
graphicsX11.cmo: graphics.cmi graphicsX11.cmi
diff --git a/otherlibs/num/.depend b/otherlibs/num/.depend
index 406a6bf589..7aedc605f0 100644
--- a/otherlibs/num/.depend
+++ b/otherlibs/num/.depend
@@ -1,4 +1,5 @@
-bng.o: bng.c bng.h bng_ppc.c bng_digit.c
+bng.o: bng.c bng.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/compatibility.h bng_ppc.c bng_digit.c
bng_alpha.o: bng_alpha.c
bng_amd64.o: bng_amd64.c
bng_digit.o: bng_digit.c
@@ -14,23 +15,23 @@ nat_stubs.o: nat_stubs.c ../../byterun/alloc.h \
../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
../../byterun/freelist.h ../../byterun/minor_gc.h bng.h nat.h
big_int.cmi: nat.cmi
-num.cmi: big_int.cmi nat.cmi ratio.cmi
-ratio.cmi: big_int.cmi nat.cmi
+num.cmi: ratio.cmi nat.cmi big_int.cmi
+ratio.cmi: nat.cmi big_int.cmi
arith_flags.cmo: arith_flags.cmi
arith_flags.cmx: arith_flags.cmi
arith_status.cmo: arith_flags.cmi arith_status.cmi
arith_status.cmx: arith_flags.cmx arith_status.cmi
-big_int.cmo: int_misc.cmi nat.cmi big_int.cmi
-big_int.cmx: int_misc.cmx nat.cmx big_int.cmi
+big_int.cmo: nat.cmi int_misc.cmi big_int.cmi
+big_int.cmx: nat.cmx int_misc.cmx big_int.cmi
int_misc.cmo: int_misc.cmi
int_misc.cmx: int_misc.cmi
nat.cmo: int_misc.cmi nat.cmi
nat.cmx: int_misc.cmx nat.cmi
-num.cmo: arith_flags.cmi big_int.cmi int_misc.cmi nat.cmi ratio.cmi num.cmi
-num.cmx: arith_flags.cmx big_int.cmx int_misc.cmx nat.cmx ratio.cmx num.cmi
-ratio.cmo: arith_flags.cmi big_int.cmi int_misc.cmi nat.cmi string_misc.cmi \
+num.cmo: ratio.cmi nat.cmi int_misc.cmi big_int.cmi arith_flags.cmi num.cmi
+num.cmx: ratio.cmx nat.cmx int_misc.cmx big_int.cmx arith_flags.cmx num.cmi
+ratio.cmo: string_misc.cmi nat.cmi int_misc.cmi big_int.cmi arith_flags.cmi \
ratio.cmi
-ratio.cmx: arith_flags.cmx big_int.cmx int_misc.cmx nat.cmx string_misc.cmx \
+ratio.cmx: string_misc.cmx nat.cmx int_misc.cmx big_int.cmx arith_flags.cmx \
ratio.cmi
string_misc.cmo: string_misc.cmi
string_misc.cmx: string_misc.cmi
diff --git a/otherlibs/systhreads/.depend b/otherlibs/systhreads/.depend
index e904871a16..694395ac38 100644
--- a/otherlibs/systhreads/.depend
+++ b/otherlibs/systhreads/.depend
@@ -17,8 +17,8 @@ win32.o: win32.c ../../byterun/alloc.h ../../byterun/compatibility.h \
condition.cmi: mutex.cmi
condition.cmo: mutex.cmi condition.cmi
condition.cmx: mutex.cmx condition.cmi
-event.cmo: condition.cmi mutex.cmi event.cmi
-event.cmx: condition.cmx mutex.cmx event.cmi
+event.cmo: mutex.cmi condition.cmi event.cmi
+event.cmx: mutex.cmx condition.cmx event.cmi
mutex.cmo: mutex.cmi
mutex.cmx: mutex.cmi
thread.cmo: thread.cmi
diff --git a/otherlibs/threads/.depend b/otherlibs/threads/.depend
index fb931c6e44..b9ebac4703 100644
--- a/otherlibs/threads/.depend
+++ b/otherlibs/threads/.depend
@@ -10,10 +10,10 @@ scheduler.o: scheduler.c ../../byterun/alloc.h \
condition.cmi: mutex.cmi
thread.cmi: unix.cmi
threadUnix.cmi: unix.cmi
-condition.cmo: mutex.cmi thread.cmi condition.cmi
-condition.cmx: mutex.cmx thread.cmx condition.cmi
-event.cmo: condition.cmi mutex.cmi event.cmi
-event.cmx: condition.cmx mutex.cmx event.cmi
+condition.cmo: thread.cmi mutex.cmi condition.cmi
+condition.cmx: thread.cmx mutex.cmx condition.cmi
+event.cmo: mutex.cmi condition.cmi event.cmi
+event.cmx: mutex.cmx condition.cmx event.cmi
marshal.cmo: pervasives.cmi marshal.cmi
marshal.cmx: pervasives.cmx marshal.cmi
mutex.cmo: thread.cmi mutex.cmi
@@ -22,7 +22,7 @@ pervasives.cmo: unix.cmi pervasives.cmi
pervasives.cmx: unix.cmx pervasives.cmi
thread.cmo: unix.cmi thread.cmi
thread.cmx: unix.cmx thread.cmi
-threadUnix.cmo: thread.cmi unix.cmi threadUnix.cmi
-threadUnix.cmx: thread.cmx unix.cmx threadUnix.cmi
+threadUnix.cmo: unix.cmi thread.cmi threadUnix.cmi
+threadUnix.cmx: unix.cmx thread.cmx threadUnix.cmi
unix.cmo: unix.cmi
unix.cmx: unix.cmi
diff --git a/otherlibs/unix/.depend b/otherlibs/unix/.depend
index 045cd7f71e..8f0685aeaf 100644
--- a/otherlibs/unix/.depend
+++ b/otherlibs/unix/.depend
@@ -1,9 +1,9 @@
accept.o: accept.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h \
- socketaddr.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h \
+ ../../byterun/signals.h unixsupport.h socketaddr.h
access.o: access.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/alloc.h unixsupport.h
@@ -14,9 +14,9 @@ addrofstr.o: addrofstr.c ../../byterun/mlvalues.h \
alarm.o: alarm.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-bind.o: bind.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h socketaddr.h
+bind.o: bind.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h socketaddr.h
chdir.o: chdir.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
@@ -35,9 +35,9 @@ close.o: close.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
closedir.o: closedir.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h unixsupport.h
-connect.o: connect.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/signals.h \
+connect.o: connect.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h ../../byterun/signals.h \
unixsupport.h socketaddr.h
cst2constr.o: cst2constr.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
@@ -77,30 +77,33 @@ execvp.o: execvp.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
exit.o: exit.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-fchmod.o: fchmod.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
-fchown.o: fchown.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
-fcntl.o: fcntl.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
+fchmod.o: fchmod.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
+fchown.o: fchown.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
+fcntl.o: fcntl.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
fork.o: fork.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-ftruncate.o: ftruncate.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/io.h unixsupport.h
+ftruncate.o: ftruncate.c ../../byterun/fail.h \
+ ../../byterun/compatibility.h ../../byterun/misc.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/mlvalues.h ../../byterun/io.h unixsupport.h
getaddrinfo.o: getaddrinfo.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h ../../byterun/fail.h \
- ../../byterun/signals.h unixsupport.h cst2constr.h socketaddr.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h \
+ cst2constr.h socketaddr.h
getcwd.o: getcwd.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h unixsupport.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ unixsupport.h
getegid.o: getegid.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h unixsupport.h
@@ -118,17 +121,18 @@ getgr.o: getgr.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
getgroups.o: getgroups.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
gethost.o: gethost.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h ../../byterun/fail.h \
- ../../byterun/signals.h unixsupport.h socketaddr.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h \
+ socketaddr.h
gethostname.o: gethostname.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
getlogin.o: getlogin.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
@@ -136,12 +140,14 @@ getlogin.o: getlogin.c ../../byterun/mlvalues.h \
getnameinfo.o: getnameinfo.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h ../../byterun/fail.h \
- ../../byterun/signals.h unixsupport.h socketaddr.h
-getpeername.o: getpeername.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h unixsupport.h socketaddr.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h \
+ socketaddr.h
+getpeername.o: getpeername.c ../../byterun/fail.h \
+ ../../byterun/compatibility.h ../../byterun/misc.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/mlvalues.h unixsupport.h socketaddr.h
getpid.o: getpid.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
@@ -151,9 +157,9 @@ getppid.o: getppid.c ../../byterun/mlvalues.h \
getproto.o: getproto.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h ../../byterun/fail.h \
- unixsupport.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h unixsupport.h
getpw.o: getpw.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
@@ -162,29 +168,30 @@ getpw.o: getpw.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
getserv.o: getserv.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h ../../byterun/fail.h \
- unixsupport.h
-getsockname.o: getsockname.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h unixsupport.h socketaddr.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h unixsupport.h
+getsockname.o: getsockname.c ../../byterun/fail.h \
+ ../../byterun/compatibility.h ../../byterun/misc.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/mlvalues.h unixsupport.h socketaddr.h
gettimeofday.o: gettimeofday.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
getuid.o: getuid.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
gmtime.o: gmtime.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h unixsupport.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h unixsupport.h
itimer.o: itimer.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h unixsupport.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h unixsupport.h
kill.o: kill.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/fail.h unixsupport.h \
@@ -192,12 +199,13 @@ kill.o: kill.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
link.o: link.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-listen.o: listen.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
-lockf.o: lockf.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/signals.h unixsupport.h
+listen.o: listen.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
+lockf.o: lockf.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h ../../byterun/signals.h \
+ unixsupport.h
lseek.o: lseek.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/alloc.h ../../byterun/io.h \
@@ -205,9 +213,9 @@ lseek.o: lseek.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
mkdir.o: mkdir.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-mkfifo.o: mkfifo.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
+mkfifo.o: mkfifo.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
nice.o: nice.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
@@ -223,10 +231,10 @@ opendir.o: opendir.c ../../byterun/mlvalues.h \
pipe.o: pipe.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/alloc.h unixsupport.h
-putenv.o: putenv.c ../../byterun/memory.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/gc.h ../../byterun/mlvalues.h ../../byterun/misc.h \
- ../../byterun/major_gc.h ../../byterun/freelist.h \
+putenv.o: putenv.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h ../../byterun/memory.h \
+ ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
../../byterun/minor_gc.h unixsupport.h
read.o: read.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
@@ -240,50 +248,54 @@ readdir.o: readdir.c ../../byterun/mlvalues.h \
readlink.o: readlink.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
rename.o: rename.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-rewinddir.o: rewinddir.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h unixsupport.h
+rewinddir.o: rewinddir.c ../../byterun/fail.h \
+ ../../byterun/compatibility.h ../../byterun/misc.h \
+ ../../byterun/config.h ../../config/m.h ../../config/s.h \
+ ../../byterun/mlvalues.h unixsupport.h
rmdir.o: rmdir.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
select.o: select.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h \
+ ../../byterun/signals.h unixsupport.h
sendrecv.o: sendrecv.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
- ../../byterun/freelist.h ../../byterun/minor_gc.h \
- ../../byterun/signals.h unixsupport.h socketaddr.h
+ ../../byterun/fail.h ../../byterun/memory.h ../../byterun/gc.h \
+ ../../byterun/major_gc.h ../../byterun/freelist.h \
+ ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h \
+ socketaddr.h
setgid.o: setgid.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-setsid.o: setsid.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
+setsid.o: setsid.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
setuid.o: setuid.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-shutdown.o: shutdown.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h unixsupport.h
+shutdown.o: shutdown.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
signals.o: signals.c ../../byterun/alloc.h ../../byterun/compatibility.h \
../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/mlvalues.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h
+ ../../config/s.h ../../byterun/mlvalues.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h \
+ ../../byterun/signals.h unixsupport.h
sleep.o: sleep.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/signals.h unixsupport.h
-socket.o: socket.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
+socket.o: socket.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
socketaddr.o: socketaddr.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
@@ -293,11 +305,11 @@ socketaddr.o: socketaddr.c ../../byterun/mlvalues.h \
socketpair.o: socketpair.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
sockopt.o: sockopt.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h socketaddr.h
+ ../../byterun/fail.h unixsupport.h socketaddr.h
stat.o: stat.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/memory.h ../../byterun/gc.h \
@@ -307,14 +319,14 @@ stat.o: stat.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
strofaddr.o: strofaddr.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h socketaddr.h
-symlink.o: symlink.c ../../byterun/mlvalues.h \
- ../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h unixsupport.h
+ ../../byterun/fail.h unixsupport.h socketaddr.h
+symlink.o: symlink.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
termios.o: termios.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
../../config/s.h ../../byterun/misc.h ../../byterun/alloc.h \
- unixsupport.h
+ ../../byterun/fail.h unixsupport.h
time.o: time.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/alloc.h unixsupport.h
@@ -325,7 +337,8 @@ times.o: times.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/minor_gc.h unixsupport.h
truncate.o: truncate.c ../../byterun/mlvalues.h \
../../byterun/compatibility.h ../../byterun/config.h ../../config/m.h \
- ../../config/s.h ../../byterun/misc.h ../../byterun/io.h unixsupport.h
+ ../../config/s.h ../../byterun/misc.h ../../byterun/fail.h \
+ ../../byterun/io.h unixsupport.h
umask.o: umask.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
@@ -339,14 +352,15 @@ unixsupport.o: unixsupport.c ../../byterun/mlvalues.h \
unlink.o: unlink.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h unixsupport.h
-utimes.o: utimes.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
- ../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h unixsupport.h
+utimes.o: utimes.c ../../byterun/fail.h ../../byterun/compatibility.h \
+ ../../byterun/misc.h ../../byterun/config.h ../../config/m.h \
+ ../../config/s.h ../../byterun/mlvalues.h unixsupport.h
wait.o: wait.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
- ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/memory.h \
- ../../byterun/gc.h ../../byterun/major_gc.h ../../byterun/freelist.h \
- ../../byterun/minor_gc.h ../../byterun/signals.h unixsupport.h
+ ../../byterun/misc.h ../../byterun/alloc.h ../../byterun/fail.h \
+ ../../byterun/memory.h ../../byterun/gc.h ../../byterun/major_gc.h \
+ ../../byterun/freelist.h ../../byterun/minor_gc.h \
+ ../../byterun/signals.h unixsupport.h
write.o: write.c ../../byterun/mlvalues.h ../../byterun/compatibility.h \
../../byterun/config.h ../../config/m.h ../../config/s.h \
../../byterun/misc.h ../../byterun/memory.h ../../byterun/gc.h \
diff --git a/stdlib/.depend b/stdlib/.depend
index 82a3ead499..1104779cf0 100644
--- a/stdlib/.depend
+++ b/stdlib/.depend
@@ -1,52 +1,52 @@
camlinternalOO.cmi: obj.cmi
format.cmi: buffer.cmi
genlex.cmi: stream.cmi
-moreLabels.cmi: hashtbl.cmi map.cmi set.cmi
+moreLabels.cmi: set.cmi map.cmi hashtbl.cmi
oo.cmi: camlinternalOO.cmi
-parsing.cmi: lexing.cmi obj.cmi
+parsing.cmi: obj.cmi lexing.cmi
printf.cmi: buffer.cmi
-random.cmi: int32.cmi int64.cmi nativeint.cmi
+random.cmi: nativeint.cmi int64.cmi int32.cmi
weak.cmi: hashtbl.cmi
-arg.cmo: array.cmi buffer.cmi list.cmi printf.cmi string.cmi sys.cmi arg.cmi
-arg.cmx: array.cmx buffer.cmx list.cmx printf.cmx string.cmx sys.cmx arg.cmi
+arg.cmo: sys.cmi string.cmi printf.cmi list.cmi buffer.cmi array.cmi arg.cmi
+arg.cmx: sys.cmx string.cmx printf.cmx list.cmx buffer.cmx array.cmx arg.cmi
array.cmo: array.cmi
array.cmx: array.cmi
arrayLabels.cmo: array.cmi arrayLabels.cmi
arrayLabels.cmx: array.cmx arrayLabels.cmi
-buffer.cmo: string.cmi sys.cmi buffer.cmi
-buffer.cmx: string.cmx sys.cmx buffer.cmi
+buffer.cmo: sys.cmi string.cmi buffer.cmi
+buffer.cmx: sys.cmx string.cmx buffer.cmi
callback.cmo: obj.cmi callback.cmi
callback.cmx: obj.cmx callback.cmi
-camlinternalOO.cmo: array.cmi char.cmi list.cmi map.cmi obj.cmi string.cmi \
- sys.cmi camlinternalOO.cmi
-camlinternalOO.cmx: array.cmx char.cmx list.cmx map.cmx obj.cmx string.cmx \
- sys.cmx camlinternalOO.cmi
+camlinternalOO.cmo: sys.cmi string.cmi obj.cmi map.cmi list.cmi char.cmi \
+ array.cmi camlinternalOO.cmi
+camlinternalOO.cmx: sys.cmx string.cmx obj.cmx map.cmx list.cmx char.cmx \
+ array.cmx camlinternalOO.cmi
char.cmo: char.cmi
char.cmx: char.cmi
complex.cmo: complex.cmi
complex.cmx: complex.cmi
-digest.cmo: printf.cmi string.cmi digest.cmi
-digest.cmx: printf.cmx string.cmx digest.cmi
-filename.cmo: buffer.cmi printf.cmi random.cmi string.cmi sys.cmi \
+digest.cmo: string.cmi printf.cmi digest.cmi
+digest.cmx: string.cmx printf.cmx digest.cmi
+filename.cmo: sys.cmi string.cmi random.cmi printf.cmi buffer.cmi \
filename.cmi
-filename.cmx: buffer.cmx printf.cmx random.cmx string.cmx sys.cmx \
+filename.cmx: sys.cmx string.cmx random.cmx printf.cmx buffer.cmx \
filename.cmi
-format.cmo: buffer.cmi list.cmi obj.cmi printf.cmi string.cmi format.cmi
-format.cmx: buffer.cmx list.cmx obj.cmx printf.cmx string.cmx format.cmi
-gc.cmo: printf.cmi sys.cmi gc.cmi
-gc.cmx: printf.cmx sys.cmx gc.cmi
-genlex.cmo: char.cmi hashtbl.cmi list.cmi stream.cmi string.cmi genlex.cmi
-genlex.cmx: char.cmx hashtbl.cmx list.cmx stream.cmx string.cmx genlex.cmi
-hashtbl.cmo: array.cmi sys.cmi hashtbl.cmi
-hashtbl.cmx: array.cmx sys.cmx hashtbl.cmi
+format.cmo: string.cmi printf.cmi obj.cmi list.cmi buffer.cmi format.cmi
+format.cmx: string.cmx printf.cmx obj.cmx list.cmx buffer.cmx format.cmi
+gc.cmo: sys.cmi printf.cmi gc.cmi
+gc.cmx: sys.cmx printf.cmx gc.cmi
+genlex.cmo: string.cmi stream.cmi list.cmi hashtbl.cmi char.cmi genlex.cmi
+genlex.cmx: string.cmx stream.cmx list.cmx hashtbl.cmx char.cmx genlex.cmi
+hashtbl.cmo: sys.cmi array.cmi hashtbl.cmi
+hashtbl.cmx: sys.cmx array.cmx hashtbl.cmi
int32.cmo: pervasives.cmi int32.cmi
int32.cmx: pervasives.cmx int32.cmi
int64.cmo: pervasives.cmi int64.cmi
int64.cmx: pervasives.cmx int64.cmi
lazy.cmo: obj.cmi lazy.cmi
lazy.cmx: obj.cmx lazy.cmi
-lexing.cmo: array.cmi string.cmi sys.cmi lexing.cmi
-lexing.cmx: array.cmx string.cmx sys.cmx lexing.cmi
+lexing.cmo: sys.cmi string.cmi array.cmi lexing.cmi
+lexing.cmx: sys.cmx string.cmx array.cmx lexing.cmi
list.cmo: list.cmi
list.cmx: list.cmi
listLabels.cmo: list.cmi listLabels.cmi
@@ -55,31 +55,31 @@ map.cmo: map.cmi
map.cmx: map.cmi
marshal.cmo: string.cmi marshal.cmi
marshal.cmx: string.cmx marshal.cmi
-moreLabels.cmo: hashtbl.cmi map.cmi set.cmi moreLabels.cmi
-moreLabels.cmx: hashtbl.cmx map.cmx set.cmx moreLabels.cmi
-nativeint.cmo: pervasives.cmi sys.cmi nativeint.cmi
-nativeint.cmx: pervasives.cmx sys.cmx nativeint.cmi
+moreLabels.cmo: set.cmi map.cmi hashtbl.cmi moreLabels.cmi
+moreLabels.cmx: set.cmx map.cmx hashtbl.cmx moreLabels.cmi
+nativeint.cmo: sys.cmi pervasives.cmi nativeint.cmi
+nativeint.cmx: sys.cmx pervasives.cmx nativeint.cmi
obj.cmo: marshal.cmi obj.cmi
obj.cmx: marshal.cmx obj.cmi
oo.cmo: camlinternalOO.cmi oo.cmi
oo.cmx: camlinternalOO.cmx oo.cmi
-parsing.cmo: array.cmi lexing.cmi obj.cmi parsing.cmi
-parsing.cmx: array.cmx lexing.cmx obj.cmx parsing.cmi
+parsing.cmo: obj.cmi lexing.cmi array.cmi parsing.cmi
+parsing.cmx: obj.cmx lexing.cmx array.cmx parsing.cmi
pervasives.cmo: pervasives.cmi
pervasives.cmx: pervasives.cmi
-printexc.cmo: obj.cmi printf.cmi printexc.cmi
-printexc.cmx: obj.cmx printf.cmx printexc.cmi
-printf.cmo: buffer.cmi char.cmi list.cmi obj.cmi string.cmi printf.cmi
-printf.cmx: buffer.cmx char.cmx list.cmx obj.cmx string.cmx printf.cmi
+printexc.cmo: printf.cmi obj.cmi printexc.cmi
+printexc.cmx: printf.cmx obj.cmx printexc.cmi
+printf.cmo: string.cmi obj.cmi list.cmi char.cmi buffer.cmi printf.cmi
+printf.cmx: string.cmx obj.cmx list.cmx char.cmx buffer.cmx printf.cmi
queue.cmo: obj.cmi queue.cmi
queue.cmx: obj.cmx queue.cmi
-random.cmo: array.cmi char.cmi digest.cmi int32.cmi int64.cmi nativeint.cmi \
- pervasives.cmi string.cmi random.cmi
-random.cmx: array.cmx char.cmx digest.cmx int32.cmx int64.cmx nativeint.cmx \
- pervasives.cmx string.cmx random.cmi
-scanf.cmo: buffer.cmi hashtbl.cmi list.cmi obj.cmi printf.cmi string.cmi \
+random.cmo: string.cmi pervasives.cmi nativeint.cmi int64.cmi int32.cmi \
+ digest.cmi char.cmi array.cmi random.cmi
+random.cmx: string.cmx pervasives.cmx nativeint.cmx int64.cmx int32.cmx \
+ digest.cmx char.cmx array.cmx random.cmi
+scanf.cmo: string.cmi printf.cmi obj.cmi list.cmi hashtbl.cmi buffer.cmi \
scanf.cmi
-scanf.cmx: buffer.cmx hashtbl.cmx list.cmx obj.cmx printf.cmx string.cmx \
+scanf.cmx: string.cmx printf.cmx obj.cmx list.cmx hashtbl.cmx buffer.cmx \
scanf.cmi
set.cmo: set.cmi
set.cmx: set.cmi
@@ -87,15 +87,15 @@ sort.cmo: array.cmi sort.cmi
sort.cmx: array.cmx sort.cmi
stack.cmo: list.cmi stack.cmi
stack.cmx: list.cmx stack.cmi
-stdLabels.cmo: arrayLabels.cmi listLabels.cmi stringLabels.cmi stdLabels.cmi
-stdLabels.cmx: arrayLabels.cmx listLabels.cmx stringLabels.cmx stdLabels.cmi
-stream.cmo: list.cmi obj.cmi string.cmi stream.cmi
-stream.cmx: list.cmx obj.cmx string.cmx stream.cmi
-string.cmo: char.cmi list.cmi pervasives.cmi string.cmi
-string.cmx: char.cmx list.cmx pervasives.cmx string.cmi
+stdLabels.cmo: stringLabels.cmi listLabels.cmi arrayLabels.cmi stdLabels.cmi
+stdLabels.cmx: stringLabels.cmx listLabels.cmx arrayLabels.cmx stdLabels.cmi
+stream.cmo: string.cmi obj.cmi list.cmi stream.cmi
+stream.cmx: string.cmx obj.cmx list.cmx stream.cmi
+string.cmo: pervasives.cmi list.cmi char.cmi string.cmi
+string.cmx: pervasives.cmx list.cmx char.cmx string.cmi
stringLabels.cmo: string.cmi stringLabels.cmi
stringLabels.cmx: string.cmx stringLabels.cmi
sys.cmo: sys.cmi
sys.cmx: sys.cmi
-weak.cmo: array.cmi hashtbl.cmi obj.cmi sys.cmi weak.cmi
-weak.cmx: array.cmx hashtbl.cmx obj.cmx sys.cmx weak.cmi
+weak.cmo: sys.cmi obj.cmi hashtbl.cmi array.cmi weak.cmi
+weak.cmx: sys.cmx obj.cmx hashtbl.cmx array.cmx weak.cmi
diff --git a/stdlib/sys.ml b/stdlib/sys.ml
index aa788d6121..3630eca52e 100644
--- a/stdlib/sys.ml
+++ b/stdlib/sys.ml
@@ -78,4 +78,4 @@ let catch_break on =
(* OCaml version string, must be in the format described in sys.mli. *)
-let ocaml_version = "3.08.2+6 (2005-01-24)";;
+let ocaml_version = "3.08.2+7 (2005-02-16)";;
diff --git a/tools/.depend b/tools/.depend
index 035fd88b96..e52904cc67 100644
--- a/tools/.depend
+++ b/tools/.depend
@@ -1,48 +1,48 @@
depend.cmi: ../parsing/parsetree.cmi
-addlabels.cmo: ../parsing/asttypes.cmi ../parsing/location.cmi \
- ../parsing/longident.cmi ../parsing/parse.cmi ../parsing/parsetree.cmi
-addlabels.cmx: ../parsing/asttypes.cmi ../parsing/location.cmx \
- ../parsing/longident.cmx ../parsing/parse.cmx ../parsing/parsetree.cmi
-depend.cmo: ../parsing/location.cmi ../parsing/longident.cmi \
- ../parsing/parsetree.cmi depend.cmi
-depend.cmx: ../parsing/location.cmx ../parsing/longident.cmx \
- ../parsing/parsetree.cmi depend.cmi
-dumpapprox.cmo: ../asmcomp/clambda.cmi ../asmcomp/compilenv.cmi \
- ../utils/config.cmi
-dumpapprox.cmx: ../asmcomp/clambda.cmx ../asmcomp/compilenv.cmx \
- ../utils/config.cmx
-dumpobj.cmo: ../parsing/asttypes.cmi ../bytecomp/bytesections.cmi \
- ../utils/config.cmi ../bytecomp/emitcode.cmi ../typing/ident.cmi \
- ../bytecomp/instruct.cmi ../bytecomp/lambda.cmi ../bytecomp/opcodes.cmo \
- opnames.cmo ../utils/tbl.cmi
-dumpobj.cmx: ../parsing/asttypes.cmi ../bytecomp/bytesections.cmx \
- ../utils/config.cmx ../bytecomp/emitcode.cmx ../typing/ident.cmx \
- ../bytecomp/instruct.cmx ../bytecomp/lambda.cmx ../bytecomp/opcodes.cmx \
- opnames.cmx ../utils/tbl.cmx
-lexer301.cmo: ../parsing/location.cmi ../utils/misc.cmi ../utils/warnings.cmi
-lexer301.cmx: ../parsing/location.cmx ../utils/misc.cmx ../utils/warnings.cmx
-objinfo.cmo: ../utils/config.cmi ../bytecomp/emitcode.cmi
-objinfo.cmx: ../utils/config.cmx ../bytecomp/emitcode.cmx
+addlabels.cmo: ../parsing/parsetree.cmi ../parsing/parse.cmi \
+ ../parsing/longident.cmi ../parsing/location.cmi ../parsing/asttypes.cmi
+addlabels.cmx: ../parsing/parsetree.cmi ../parsing/parse.cmx \
+ ../parsing/longident.cmx ../parsing/location.cmx ../parsing/asttypes.cmi
+depend.cmo: ../parsing/parsetree.cmi ../parsing/longident.cmi \
+ ../parsing/location.cmi depend.cmi
+depend.cmx: ../parsing/parsetree.cmi ../parsing/longident.cmx \
+ ../parsing/location.cmx depend.cmi
+dumpapprox.cmo: ../utils/config.cmi ../asmcomp/compilenv.cmi \
+ ../asmcomp/clambda.cmi
+dumpapprox.cmx: ../utils/config.cmx ../asmcomp/compilenv.cmx \
+ ../asmcomp/clambda.cmx
+dumpobj.cmo: ../utils/tbl.cmi opnames.cmo ../bytecomp/opcodes.cmo \
+ ../bytecomp/lambda.cmi ../bytecomp/instruct.cmi ../typing/ident.cmi \
+ ../bytecomp/emitcode.cmi ../utils/config.cmi ../bytecomp/bytesections.cmi \
+ ../parsing/asttypes.cmi
+dumpobj.cmx: ../utils/tbl.cmx opnames.cmx ../bytecomp/opcodes.cmx \
+ ../bytecomp/lambda.cmx ../bytecomp/instruct.cmx ../typing/ident.cmx \
+ ../bytecomp/emitcode.cmx ../utils/config.cmx ../bytecomp/bytesections.cmx \
+ ../parsing/asttypes.cmi
+lexer301.cmo: ../utils/warnings.cmi ../utils/misc.cmi ../parsing/location.cmi
+lexer301.cmx: ../utils/warnings.cmx ../utils/misc.cmx ../parsing/location.cmx
+objinfo.cmo: ../bytecomp/emitcode.cmi ../utils/config.cmi
+objinfo.cmx: ../bytecomp/emitcode.cmx ../utils/config.cmx
ocamlcp.cmo: ../driver/main_args.cmi
ocamlcp.cmx: ../driver/main_args.cmx
-ocamldep.cmo: ../utils/clflags.cmo ../utils/config.cmi depend.cmi \
- ../parsing/lexer.cmi ../parsing/location.cmi ../parsing/longident.cmi \
- ../utils/misc.cmi ../parsing/parse.cmi ../parsing/parsetree.cmi \
- ../parsing/syntaxerr.cmi
-ocamldep.cmx: ../utils/clflags.cmx ../utils/config.cmx depend.cmx \
- ../parsing/lexer.cmx ../parsing/location.cmx ../parsing/longident.cmx \
- ../utils/misc.cmx ../parsing/parse.cmx ../parsing/parsetree.cmi \
- ../parsing/syntaxerr.cmx
+ocamldep.cmo: ../parsing/syntaxerr.cmi ../parsing/parsetree.cmi \
+ ../parsing/parse.cmi ../utils/misc.cmi ../parsing/longident.cmi \
+ ../parsing/location.cmi ../parsing/lexer.cmi depend.cmi \
+ ../utils/config.cmi ../utils/clflags.cmo
+ocamldep.cmx: ../parsing/syntaxerr.cmx ../parsing/parsetree.cmi \
+ ../parsing/parse.cmx ../utils/misc.cmx ../parsing/longident.cmx \
+ ../parsing/location.cmx ../parsing/lexer.cmx depend.cmx \
+ ../utils/config.cmx ../utils/clflags.cmx
ocamlmktop.cmo: ../utils/ccomp.cmi
ocamlmktop.cmx: ../utils/ccomp.cmx
-ocamlprof.cmo: ../utils/clflags.cmo ../utils/config.cmi ../parsing/lexer.cmi \
- ../parsing/location.cmi ../utils/misc.cmi ../parsing/parse.cmi \
- ../parsing/parsetree.cmi ../parsing/syntaxerr.cmi
-ocamlprof.cmx: ../utils/clflags.cmx ../utils/config.cmx ../parsing/lexer.cmx \
- ../parsing/location.cmx ../utils/misc.cmx ../parsing/parse.cmx \
- ../parsing/parsetree.cmi ../parsing/syntaxerr.cmx
-primreq.cmo: ../utils/config.cmi ../bytecomp/emitcode.cmi
-primreq.cmx: ../utils/config.cmx ../bytecomp/emitcode.cmx
+ocamlprof.cmo: ../parsing/syntaxerr.cmi ../parsing/parsetree.cmi \
+ ../parsing/parse.cmi ../utils/misc.cmi ../parsing/location.cmi \
+ ../parsing/lexer.cmi ../utils/config.cmi ../utils/clflags.cmo
+ocamlprof.cmx: ../parsing/syntaxerr.cmx ../parsing/parsetree.cmi \
+ ../parsing/parse.cmx ../utils/misc.cmx ../parsing/location.cmx \
+ ../parsing/lexer.cmx ../utils/config.cmx ../utils/clflags.cmx
+primreq.cmo: ../bytecomp/emitcode.cmi ../utils/config.cmi
+primreq.cmx: ../bytecomp/emitcode.cmx ../utils/config.cmx
profiling.cmo: profiling.cmi
profiling.cmx: profiling.cmi
scrapelabels.cmo: lexer301.cmo