Properly inline the int63 impl on 64 bit platforms.
[virt-df.git] / lib / Makefile.in
index befbac9..c16dbae 100644 (file)
@@ -87,16 +87,20 @@ diskimage_lvm2_parser.cmo: diskimage_lvm2_parser.cmi
 diskimage_lvm2_parser.cmx: diskimage_lvm2_parser.cmi
 diskimage_lvm2_parser.cmi: diskimage_lvm2_parser.mli
 
-# Int63 module implementation is defined differently on
-# 32 and 64 bit platforms.
+# Int63 module is defined differently on 32 and 64 bit platforms.
 int63.ml: int63_on_$(OCAML_WORD_SIZE).ml Makefile
        rm -f $@
        echo "(* WARNING: THIS FILE IS GENERATED FROM $< *)" | \
        cat - $< > $@
 
+int63.mli: int63_on_$(OCAML_WORD_SIZE).mli Makefile
+       rm -f $@
+       echo "(* WARNING: THIS FILE IS GENERATED FROM $< *)" | \
+       cat - $< > $@
+
 int63.cmo: int63.cmi
 int63.cmx: int63.cmi
-int63.cmi: int63.ml
+int63.cmi: int63.ml int63.mli
 
 #test_int63.opt: int63.cmx test_int63.cmx
 #      $(OCAMLFIND) ocamlopt $^ -o $@