From dacb4b76afe554f1a1e17d981bc98d9fc3a8e807 Mon Sep 17 00:00:00 2001 From: glondu Date: Fri, 2 Jul 2010 12:54:57 +0000 Subject: Remove dependency to Unix from module Profile Looking at the source code of Sys.time reveals that it is exactly what is computed by Profile.get_time. This can also be tested by evaluating: Sys.time () -. Unix.(let x = times () in x.tms_utime +. x.tms_stime);; in an OCaml toplevel with Unix. This allows to put Profile in grammar.cma without the dependency to unix.cma while preprocessing. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@13233 85f007b7-540e-0410-9357-904b9bb8a0f7 --- CHANGES | 4 ---- 1 file changed, 4 deletions(-) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index bd0f4a1346..0e61dd9eb3 100644 --- a/CHANGES +++ b/CHANGES @@ -309,10 +309,6 @@ Internal infrastructure the ocamlbuild system. In particular "make" takes advantage of .mllib files for building .cma/.cmxa. The .vo files to compile are now listed in several vo.itarget files. -- A dependency to Unix has been added to grammar.cma. Compilation of - ML files preprocessed with camlp[45] using this library must also - load unix.cma. It is recommended to use Makefiles generated by - coq_makefile, which handle this transparently. Changes from V8.1 to V8.2 ========================= -- cgit v1.2.3