[Midnightbsd-cvs] mports [24166] trunk/lang/ocaml: update to 4.02.3

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 3 17:29:13 EDT 2018


Revision: 24166
          http://svnweb.midnightbsd.org/mports/?rev=24166
Author:   laffer1
Date:     2018-09-03 17:29:13 -0400 (Mon, 03 Sep 2018)
Log Message:
-----------
update to 4.02.3

Modified Paths:
--------------
    trunk/lang/ocaml/Makefile
    trunk/lang/ocaml/distinfo
    trunk/lang/ocaml/files/patch-configure
    trunk/lang/ocaml/pkg-plist

Removed Paths:
-------------
    trunk/lang/ocaml/files/edit_pkg-plist.sed
    trunk/lang/ocaml/files/manfiles
    trunk/lang/ocaml/files/patch-Makefile
    trunk/lang/ocaml/files/patch-asmcomp__arm__arch.ml
    trunk/lang/ocaml/files/patch-asmrun-Makefile
    trunk/lang/ocaml/files/patch-asmrun__arm.S
    trunk/lang/ocaml/files/patch-byterun-Makefile.common
    trunk/lang/ocaml/files/patch-camlp4-man_Makefile
    trunk/lang/ocaml/files/patch-config-auto-aux-async_io.c
    trunk/lang/ocaml/files/patch-ocamlbuild
    trunk/lang/ocaml/files/patch-ocamldoc_Makefile
    trunk/lang/ocaml/files/patch-otherlibs-Makefile.shared
    trunk/lang/ocaml/files/patch-otherlibs-dynlink-Makefile
    trunk/lang/ocaml/files/patch-otherlibs-labltk-lib-Makefile
    trunk/lang/ocaml/files/patch-otherlibs-labltk-support-Makefile
    trunk/lang/ocaml/files/patch-otherlibs-systhreads-Makefile
    trunk/lang/ocaml/files/patch-otherlibs-threads-Makefile
    trunk/lang/ocaml/files/patch-stdlib-Makefile

Modified: trunk/lang/ocaml/Makefile
===================================================================
--- trunk/lang/ocaml/Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,15 +1,11 @@
 # $MidnightBSD$
 
 PORTNAME=	ocaml
-PORTVERSION=	4.01.0
-PORTREVISION=	1
+PORTVERSION=	4.02.3
 CATEGORIES=	lang
-MASTER_SITES=	http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ \
-		${MASTER_SITE_GENTOO}
-MASTER_SITE_SUBDIR=	distfiles
+MASTER_SITES=	http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ GENTOO \
+		http://caml.inria.fr/pub/distrib/${DISTNAME:R}/:docs
 PKGNAMESUFFIX=	${SFX}
-DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
-EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER?=	ports at MidnightBSD.org
 COMMENT?=	Objective Caml compiler and programming environment
@@ -20,8 +16,16 @@
 LICENSE_FILE_QPL10=	${WRKSRC}/LICENSE
 LICENSE_PERMS_QPL10=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
-USES=		gmake tar:bzip2
-REINPLACE_ARGS=	-i ""
+BROKEN_aarch64=		Does not build: sh: as: not found
+BROKEN_armv7=		Does not build: hasgot.c: undefined reference to `tgetent'
+BROKEN_powerpc64=	Does not build: error: too few arguments to function gethostbyname_r
+BROKEN_sparc64=	No rule to make target 'none.o', needed by 'libasmrun.a'
+BROKEN_mips64=	No ASM support
+BROKEN_mips=	No ASM support
+
+USES=		cpe gmake tar:xz
+USE_LDCONFIG=	yes
+CPE_VENDOR=	inria
 HAS_CONFIGURE=	yes
 ALL_TARGET=	world.opt
 STRIP=
@@ -28,11 +32,14 @@
 SSP_UNSAFE=	yes
 MAKE_JOBS_UNSAFE=	yes
 
-CONFIGURE_ARGS=	-prefix ${PREFIX} -host ${MACHINE_ARCH}-portbld-freebsd6.0
+CONFIGURE_ARGS=	-verbose -prefix "${PREFIX}" \
+		-cc "${CC}" \
+		-aspp "${CC} -c" \
+		-partialld "${LD} -r" \
+		-host ${MACHINE_ARCH}-portbld-freebsd6.0
 
-OPTIONS_DEFINE= X11 TK THREADS DOCS EXAMPLES
-OPTIONS_DEFAULT=X11 TK THREADS
-TK_DESC=	LablTk library (requires X11 support)
+OPTIONS_DEFINE=	X11 THREADS DOCS EXAMPLES
+OPTIONS_DEFAULT=X11 THREADS
 CMP_LIB_DESC=	Install compiler libraries
 PORTDOCS=	htmlman ${DOCSDISTNAME}-refman.ps.gz \
 		${DOCSDISTNAME}-refman.pdf
@@ -45,15 +52,17 @@
 
 # The dist makefile sets PREFIX with =, not ?=, so we need to override it.
 # Commandline variables have high precidence.
-FAKE_MAKEARGS=	PREFIX=${FAKE_DESTDIR}${TRUE_PREFIX}
+#FAKE_MAKEARGS=	PREFIX=${FAKE_DESTDIR}${TRUE_PREFIX}
 
 .include <bsd.mport.options.mk>
 
 .if ${PORT_OPTIONS:MDOCS}
-DISTFILES+=	${DOCSDISTNAME}-refman-html.tar.gz \
-		${DOCSDISTNAME}-refman.ps.gz \
-		${DOCSDISTNAME}-refman.pdf
-EXTRACT_ONLY+=	${DOCSDISTNAME}-refman-html.tar.gz
+DISTFILES:=	${DISTNAME}${EXTRACT_SUFX} \
+		${DOCSDISTNAME}-refman-html.tar.gz:docs \
+		${DOCSDISTNAME}-refman.ps.gz:docs \
+		${DOCSDISTNAME}-refman.pdf:docs
+EXTRACT_ONLY:=	${DISTNAME}${EXTRACT_SUFX} \
+		${DOCSDISTNAME}-refman-html.tar.gz
 PLIST_SUB+=	DOC=""
 PORTDOCS=	htmlman ${DOCSDISTNAME}-refman.ps.gz ${DOCSDISTNAME}-refman.pdf
 .else
@@ -60,15 +69,17 @@
 PLIST_SUB+=	DOC="@comment "
 .endif
 
-CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS}"
+.if ${ARCH} == armv6 || ${ARCH} == armv7
+CONFIGURE_ARGS+=	-as "${AS} ${ASFLAGS} -meabi=5"
+.else
+CONFIGURE_ARGS+=	-as "${AS} ${ASFLAGS}"
+.endif
 
 .if ${PORT_OPTIONS:MTHREADS}
 PLIST_SUB+=	THREADS=""
-THR_CPP=	${PTHREAD_CFLAGS}
-THR_LD=		${PTHREAD_LIBS}
+THR_LD=		-lpthread
 .else
 PLIST_SUB+=	THREADS="@comment "
-THR_CPP=	#empty
 THR_LD=		#empty
 CONFIGURE_ARGS+=-no-pthread
 .endif
@@ -85,40 +96,14 @@
 CONFIGURE_ARGS+=-no-graph
 .endif
 
-.if ${PORT_OPTIONS:MTK}
-. if ${PORT_OPTIONS:MEXAMPLES}
-PORTEXAMPLES=	examples_camltk examples_labltk
-.endif
-. if ! ${PORT_OPTIONS:MX11}
-IGNORE=requires X11 support to build TK bindings
-. endif
-USE_TK=		84+
-USES+=		tk:84+
-PLIST_SUB+=	TK=""
-CONFIGURE_ARGS+=	-tkdefs \
-			"-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} ${THR_CPP}" \
-			-tklibs "-L${LOCALBASE}/lib -ltk${TK_VER:S|.||} \
-			-ltcl${TCL_VER:S|.||} ${THR_LD}"
-.else
-PLIST_SUB+=	TK="@comment "
-CONFIGURE_ARGS+=-no-tk
-.endif
-
 .include <bsd.port.pre.mk>
-.include "${FILESDIR}/manfiles"
 
-OCAML_ARCH= ${ARCH:S/x86_64/amd64/:S/powerpc/power/:S/armv6/arm/}
-
-.if defined(NO_PROFILE) || ${OCAML_ARCH} == power || ${OPSYS} == DragonFly
+.if defined(NO_PROFILE) || ${ARCH:Mpowerpc} || ${ARCH:Mamd64}
 PLIST_SUB+=	PROF="@comment "
 .else
 PLIST_SUB+=	PROF=""
 .endif
 
-.if ${OCAML_ARCH} == sparc64
-BROKEN=	ocamlc.opt seg-faults on ${ARCH}, please try to fix
-.endif
-
 post-extract:
 .if ${PORT_OPTIONS:MDOCS}
 	@if ! (cd ${WRKDIR} && \
@@ -135,26 +120,15 @@
 		-e '\|RANLIB|s|ranlib|${RANLIB}|' \
 		-e '\|bytecclinkopts=|s|""|"${LDFLAGS}"|' \
 		-e "\|nativecclinkopts=|s|''|\"${LDFLAGS:C/-Wl,//}\"|" \
-		-e '\|mksharedlib=|s|$$bytecc|& $$bytecclinkopts|' \
-		-e 's|-lbfd -ldl|-lbfd $$dllib|' \
 		${WRKSRC}/configure
-# don't hardcode gcc for depend target
-# be aware of staging
-	@${REINPLACE_CMD} -E \
-		-e 's|gcc|$$(CC)|' \
-		-e '/^install/,/^$$/s@\$$\(((INSTALL_)?(BIN|LIB|STUBLIB|COMPLIB|MANO?|INSTALL|INSTALL_CUSTOM)DIR)\)@$$(STAGEDIR)$$(\1)@g' \
-		`find ${WRKSRC} -name 'Makefile*'`
-	@${REINPLACE_CMD} -E -e 's/^DIR=/DIR=$$(STAGEDIR)/' ${WRKSRC}/man/Makefile
-.if ${PORT_OPTIONS:MTK}
-	@${REINPLACE_CMD} -e 's|/usr/bin/wish|${WISH}|' \
-		${WRKSRC}/otherlibs/labltk/examples_labltk/hello.tcl
-.endif
+	@${REINPLACE_CMD} -e 's,$$(ARCH),$$(SYSTEM_ARCH),' \
+		${WRKSRC}/Makefile ${WRKSRC}/asmrun/Makefile \
+		${WRKSRC}/otherlibs/systhreads/Makefile \
+		${WRKSRC}/testsuite/makefiles/Makefile.common \
+		${WRKSRC}/testsuite/tests/asmcomp/Makefile
 
 post-configure:
-# CFLAGS safeness
 	@${REINPLACE_CMD} -E \
-		-e 's|(BYTECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS} ${THR_CPP}|' \
-		-e 's|(NATIVECCCOMPOPTS[ \t]*=.*)|\1 ${CFLAGS} ${THR_CPP}|' \
 		-e '/^PTHREAD_LINK/s,-pthread,${THR_LD},g' \
 		${WRKSRC}/config/Makefile
 
@@ -162,29 +136,18 @@
 # user's umask(1)
 	@${FIND} ${WRKDIR} -type f -name Makefile -print0 | \
 		${XARGS} -0 -n 5 -x ${REINPLACE_CMD} -E \
-		-e 's,\$$\(ARCH\),${OCAML_ARCH},g'	\
 		-e 's,^(${PATTERN}+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \4,' \
 		-e 's,^(${PATTERN}+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \4,' \
 		-e 's,^(${PATTERN}+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \4,' \
 		-e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,'
 
-check test: install
-	@cd ${WRKSRC}/testsuite; ${RM} -f _log; for d in tests/* ; do \
+check-test: do-install
+	@cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \
 	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \
 	2>&1 | tee -a _log || ${TRUE} ; done ; \
 	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report
 
 post-install:
-	${RMDIR} ${STAGEDIR}${PREFIX}/lib/ocaml/ocamldoc/custom
-	@${CHMOD} 755 ${STAGEDIR}${PREFIX}/lib/ocaml/expunge
-.if ${PORT_OPTIONS:MTK}
-	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	(cd ${WRKSRC}/otherlibs/labltk && \
-		${COPYTREE_SHARE} examples_labltk ${STAGEDIR}${EXAMPLESDIR} \
-		"! -name .ignore" && \
-		${COPYTREE_SHARE} examples_camltk ${STAGEDIR}${EXAMPLESDIR} \
-		"! -name .ignore")
-.endif
 .if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	(cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR})
@@ -192,7 +155,4 @@
 	${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.pdf ${STAGEDIR}${DOCSDIR}
 .endif
 
-# Fix permissions for ld.conf
-	@${CHMOD} 644 ${STAGEDIR}${PREFIX}/lib/ocaml/ld.conf
-
 .include <bsd.port.post.mk>

Modified: trunk/lang/ocaml/distinfo
===================================================================
--- trunk/lang/ocaml/distinfo	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/distinfo	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,8 +1,8 @@
-SHA256 (ocaml-4.01.0.tar.bz2) = b1ca708994180236917ae79e17606da5bd334ca6acd6873a550027e1c0ec874a
-SIZE (ocaml-4.01.0.tar.bz2) = 3691090
-SHA256 (ocaml-4.01-refman-html.tar.gz) = 01019c8f8a29a8a7f422e090704b666ade2a007d57ea9412285f88f716656001
-SIZE (ocaml-4.01-refman-html.tar.gz) = 571422
-SHA256 (ocaml-4.01-refman.ps.gz) = 4de67ef967b8b39a6f030df258087239d6f7dee869a3973d7a782b7986b809c6
-SIZE (ocaml-4.01-refman.ps.gz) = 1089703
-SHA256 (ocaml-4.01-refman.pdf) = 389e434f534153530ba234299d0f3a0e4271d18b091b9216e4a37335ebd33424
-SIZE (ocaml-4.01-refman.pdf) = 1478900
+SHA256 (ocaml-4.02.3.tar.xz) = 83c6697e135b599a196fd7936eaf8a53dd6b8f3155a796d18407b56f91df9ce3
+SIZE (ocaml-4.02.3.tar.xz) = 2058552
+SHA256 (ocaml-4.02-refman-html.tar.gz) = 1d3b7e5494c075d86c760f6320acba086d686e7409cb75f8267bccfb6ad5f3a8
+SIZE (ocaml-4.02-refman-html.tar.gz) = 612839
+SHA256 (ocaml-4.02-refman.ps.gz) = b14b5aec1e4e1aded2d36e78ceeedfc3c19c3369b257ab507f6a0755651e8f4a
+SIZE (ocaml-4.02-refman.ps.gz) = 1111960
+SHA256 (ocaml-4.02-refman.pdf) = 5575824bf0c94b07d3c618c378e02ea0d5341b9e319b4e8c5b331d0ff51898d8
+SIZE (ocaml-4.02-refman.pdf) = 1519190

Deleted: trunk/lang/ocaml/files/edit_pkg-plist.sed
===================================================================
--- trunk/lang/ocaml/files/edit_pkg-plist.sed	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/edit_pkg-plist.sed	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,9 +0,0 @@
-/\.p\.cmx$/s@^@%%PROF%%@
-/examples_labeltk/{
-  s at share/examples@%%EXAMPLESDIR%%@
-  s@^@%%TK%%@
-}
-/graphics/s@^@%%X11%%@
-/labltk/s@^@%%TK%%@
-/ocamlbrowser/s@^@%%TK%%@
-/dlllabltk.so/s@^@%%TK%%@

Deleted: trunk/lang/ocaml/files/manfiles
===================================================================
--- trunk/lang/ocaml/files/manfiles	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/manfiles	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,101 +0,0 @@
-MAN1=	ocaml.1 \
-	ocamlbuild.1 \
-	ocamlc.1 \
-	ocamlcp.1 \
-	ocamldebug.1 \
-	ocamldep.1 \
-	ocamldoc.1 \
-	ocamllex.1 \
-	ocamlmktop.1 \
-	ocamlopt.1 \
-	ocamloptp.1 \
-	ocamlprof.1 \
-	ocamlrun.1 \
-	ocamlyacc.1
-
-MANN=	Arg.3o \
-	Array.3o \
-	ArrayLabels.3o \
-	Bigarray.3o \
-	Bigarray.Array1.3o \
-	Bigarray.Array2.3o \
-	Bigarray.Array3.3o \
-	Bigarray.Genarray.3o \
-	Buffer.3o \
-	Callback.3o \
-	CamlinternalLazy.3o \
-	CamlinternalMod.3o \
-	CamlinternalOO.3o \
-	Complex.3o \
-	Digest.3o \
-	Filename.3o \
-	Format.3o \
-	Gc.3o \
-	Genlex.3o \
-	Hashtbl.3o \
-	Hashtbl.HashedType.3o \
-	Hashtbl.Make.3o \
-	Hashtbl.MakeSeeded.3o \
-	Hashtbl.S.3o \
-	Hashtbl.SeededHashedType.3o \
-	Hashtbl.SeededS.3o \
-	Int32.3o \
-	Int64.3o \
-	Lexing.3o \
-	List.3o \
-	ListLabels.3o \
-	Map.3o \
-	Map.Make.3o \
-	Map.OrderedType.3o \
-	Map.S.3o \
-	Marshal.3o \
-	MoreLabels.3o \
-	MoreLabels.Hashtbl.3o \
-	MoreLabels.Hashtbl.HashedType.3o \
-	MoreLabels.Hashtbl.Make.3o \
-	MoreLabels.Hashtbl.MakeSeeded.3o \
-	MoreLabels.Hashtbl.S.3o \
-	MoreLabels.Hashtbl.SeededHashedType.3o \
-	MoreLabels.Hashtbl.SeededS.3o \
-	MoreLabels.Map.3o \
-	MoreLabels.Map.Make.3o \
-	MoreLabels.Map.OrderedType.3o \
-	MoreLabels.Map.S.3o \
-	MoreLabels.Set.3o \
-	MoreLabels.Set.Make.3o \
-	MoreLabels.Set.OrderedType.3o \
-	MoreLabels.Set.S.3o \
-	Nativeint.3o \
-	Num.3o \
-	Obj.3o \
-	Oo.3o \
-	Parsing.3o \
-	Pervasives.3o \
-	Pervasives.LargeFile.3o \
-	Printexc.3o \
-	Printf.3o \
-	Queue.3o \
-	Random.3o \
-	Random.State.3o \
-	Scanf.3o \
-	Scanf.Scanning.3o \
-	Set.Make.3o \
-	Set.OrderedType.3o \
-	Set.S.3o \
-	Sort.3o \
-	Stack.3o \
-	StdLabels.3o \
-	StdLabels.Array.3o \
-	StdLabels.List.3o \
-	StdLabels.String.3o \
-	Str.3o \
-	Stream.3o \
-	StringLabels.3o \
-	Sys.3o \
-	Unix.3o \
-	Unix.LargeFile.3o \
-	Weak.3o \
-	Weak.Make.3o \
-	Weak.S.3o
-
-MLINKS=	ocamlc.1 ocamlc.opt.1 ocamlopt.1 ocamlopt.opt.1

Deleted: trunk/lang/ocaml/files/patch-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,28 +0,0 @@
---- Makefile.orig	2013-06-17 15:15:18.000000000 +0200
-+++ Makefile	2014-04-01 08:23:13.000000000 +0200
-@@ -298,7 +298,7 @@
- 	if test -f debugger/ocamldebug; then (cd debugger; $(MAKE) install); \
- 	   else :; fi
- 	cp config/Makefile $(LIBDIR)/Makefile.config
--	BINDIR=$(BINDIR) LIBDIR=$(LIBDIR) PREFIX=$(PREFIX) \
-+	BINDIR=$(BINDIR) LIBDIR=$(LIBDIR) MANDIR=$(MANDIR) PREFIX=$(PREFIX) \
- 	  ./build/partial-install.sh
- 
- # Installation of the native-code compiler
-@@ -318,14 +318,14 @@
- 	cp ocamlc.opt $(BINDIR)/ocamlc.opt$(EXE)
- 	cp ocamlopt.opt $(BINDIR)/ocamlopt.opt$(EXE)
- 	cp lex/ocamllex.opt $(BINDIR)/ocamllex.opt$(EXE)
-+	$(RANLIB) compilerlibs/ocamlcommon.a compilerlibs/ocamlbytecomp.a \
-+		compilerlibs/ocamloptcomp.a
- 	cp compilerlibs/ocamlcommon.cmxa compilerlibs/ocamlcommon.a \
- 	   compilerlibs/ocamlbytecomp.cmxa compilerlibs/ocamlbytecomp.a \
- 	   compilerlibs/ocamloptcomp.cmxa compilerlibs/ocamloptcomp.a \
- 	   $(BYTESTART:.cmo=.cmx) $(BYTESTART:.cmo=.o) \
- 	   $(OPTSTART:.cmo=.cmx) $(OPTSTART:.cmo=.o) \
- 	   $(COMPLIBDIR)
--	cd $(COMPLIBDIR) && $(RANLIB) ocamlcommon.a ocamlbytecomp.a \
--	   ocamloptcomp.a
- 
- clean:: partialclean
- 

Deleted: trunk/lang/ocaml/files/patch-asmcomp__arm__arch.ml
===================================================================
--- trunk/lang/ocaml/files/patch-asmcomp__arm__arch.ml	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-asmcomp__arm__arch.ml	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,11 +0,0 @@
---- ./asmcomp/arm/arch.ml.orig	2014-04-28 13:12:11.000000000 +0100
-+++ ./asmcomp/arm/arch.ml	2014-04-28 13:12:36.000000000 +0100
-@@ -21,7 +21,7 @@
- 
- let abi =
-   match Config.system with
--    "linux_eabi"   -> EABI
-+    "linux_eabi" | "freebsd" -> EABI
-   | "linux_eabihf" -> EABI_HF
-   | _ -> assert false
- 

Deleted: trunk/lang/ocaml/files/patch-asmrun-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-asmrun-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-asmrun-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,25 +0,0 @@
---- asmrun/Makefile.orig	2013-06-24 10:16:27.000000000 +0200
-+++ asmrun/Makefile	2014-04-01 07:12:29.000000000 +0200
-@@ -64,14 +64,12 @@
- 
- install-default:
- 	cp libasmrun.a $(LIBDIR)/libasmrun.a
--	cd $(LIBDIR); $(RANLIB) libasmrun.a
- 
- install-noruntimed:
- .PHONY: install-noruntimed
- 
- install-runtimed:
- 	cp libasmrund.a $(LIBDIR)/libasmrund.a
--	cd $(LIBDIR); $(RANLIB) libasmrund.a
- .PHONY: install-runtimed
- 
- install-noprof:
-@@ -79,7 +77,6 @@
- 
- install-prof:
- 	cp libasmrunp.a $(LIBDIR)/libasmrunp.a
--	cd $(LIBDIR); $(RANLIB) libasmrunp.a
- 
- power-bsd_elf.S: power-elf.S
- 	cp power-elf.S power-bsd_elf.S

Deleted: trunk/lang/ocaml/files/patch-asmrun__arm.S
===================================================================
--- trunk/lang/ocaml/files/patch-asmrun__arm.S	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-asmrun__arm.S	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,18 +0,0 @@
---- ./asmrun/arm.S.orig	2014-04-28 13:10:19.000000000 +0100
-+++ ./asmrun/arm.S	2014-04-28 13:10:42.000000000 +0100
-@@ -44,6 +44,15 @@
-         cmp     \reg, #0
-         beq     \lbl
-         .endm
-+#elif defined(SYS_freebsd)
-+        .arch   armv6
-+        .arm
-+
-+    /* Compatibility macros */
-+        .macro  cbz reg, lbl
-+        cmp     \reg, #0
-+        beq     \lbl
-+        .endm
- #endif
- 
- trap_ptr        .req    r8

Deleted: trunk/lang/ocaml/files/patch-byterun-Makefile.common
===================================================================
--- trunk/lang/ocaml/files/patch-byterun-Makefile.common	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-byterun-Makefile.common	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,10 +0,0 @@
---- byterun/Makefile.common.orig	2014-04-01 07:13:45.000000000 +0200
-+++ byterun/Makefile.common	2014-04-01 07:13:58.000000000 +0200
-@@ -51,7 +51,6 @@
- install::
- 	cp ocamlrun$(EXE) $(BINDIR)/ocamlrun$(EXE)
- 	cp libcamlrun.$(A) $(LIBDIR)/libcamlrun.$(A)
--	cd $(LIBDIR); $(RANLIB) libcamlrun.$(A)
- 	if test -d $(LIBDIR)/caml; then : ; else mkdir $(LIBDIR)/caml; fi
- 	for i in $(PUBLIC_INCLUDES); do \
- 	  sed -f ../tools/cleanup-header $$i > $(LIBDIR)/caml/$$i; \

Deleted: trunk/lang/ocaml/files/patch-camlp4-man_Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-camlp4-man_Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-camlp4-man_Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,21 +0,0 @@
---- camlp4/man/Makefile.orig	2012-07-17 11:31:12.000000000 -0400
-+++ camlp4/man/Makefile	2013-11-21 03:16:26.000000000 -0500
-@@ -14,7 +14,6 @@
- include ../config/Makefile.cnf
- 
- TARGET=camlp4.1
--ALIASES=camlp4o.1 camlp4r.1 mkcamlp4.1 ocpp.1 camlp4o.opt.1 camlp4r.opt.1
- 
- include ../config/Makefile.base
- 
-@@ -22,10 +21,6 @@
- 	if test -n '$(MANDIR)'; then \
- 	  $(MKDIR) $(MANDIR)/man1 ; \
- 	  cp $(TARGET) $(MANDIR)/man1/. ; \
--	  for i in $(ALIASES); do \
--	    rm -f $(MANDIR)/man1/$$i; \
--	    echo '.so man1/$(TARGET)' > $(MANDIR)/man1/$$i; \
--	  done; \
- 	fi
- 
- camlp4.1: camlp4.1.tpl

Deleted: trunk/lang/ocaml/files/patch-config-auto-aux-async_io.c
===================================================================
--- trunk/lang/ocaml/files/patch-config-auto-aux-async_io.c	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-config-auto-aux-async_io.c	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,10 +0,0 @@
---- config/auto-aux/async_io.c	2012-11-01 17:36:02.000000000 +0100
-+++ config/auto-aux/async_io.c.orig	2012-11-01 17:35:46.000000000 +0100
-@@ -13,7 +13,8 @@
- 
- /* $Id: async_io.c 11156 2011-07-27 14:17:02Z doligez $ */
- 
-+#include <stdlib.h>
- #include <stdio.h>
- #include <fcntl.h>
- #include <signal.h>

Modified: trunk/lang/ocaml/files/patch-configure
===================================================================
--- trunk/lang/ocaml/files/patch-configure	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-configure	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,12 +1,20 @@
---- configure.orig	2014-05-08 09:28:26.000000000 +0200
-+++ configure	2014-05-08 09:31:54.000000000 +0200
-@@ -545,9 +545,10 @@ if test $withsharedlibs = "yes"; then
+--- configure.orig	2015-05-12 14:46:37 UTC
++++ configure
+@@ -446,7 +446,7 @@ esac
+ 
+ # Configure compiler to use in further tests
+ 
+-cc="$bytecc -O $bytecclinkopts"
++cc="$bytecc $bytecclinkopts"
+ export cc cclibs verbose
+ 
+ # Check C compiler
+@@ -688,9 +688,9 @@ if test $with_sharedlibs = "yes"; then
        mksharedlib="$flexlink"
        mkmaindll="$flexlink -maindll"
        shared_libraries_supported=true;;
--    *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*)
-+    *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*| \
-+    *-*-dragonfly*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*)
+-    *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*)
++    *-*-linux-gnu|*-*-linux|*-*-dragonfly*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*|*-*-openbsd*|*-*-netbsd*|*-*-gnu*|*-*-haiku*)
        sharedcccompopts="-fPIC"
 -      mksharedlib="$bytecc -shared"
 +      mksharedlib="$bytecc $bytecclinkopts -shared"
@@ -13,102 +21,50 @@
        bytecclinkopts="$bytecclinkopts -Wl,-E"
        byteccrpath="-Wl,-rpath,"
        mksharedlibrpath="-Wl,-rpath,"
-@@ -557,7 +558,7 @@ if test $withsharedlibs = "yes"; then
-       case "$bytecc" in
-         gcc*)
-           sharedcccompopts="-fPIC"
--          mksharedlib="$bytecc -shared"
-+          mksharedlib="$bytecc $bytecclinkopts -shared"
-           byteccrpath="-Wl,-rpath,"
-           mksharedlibrpath="-Wl,-rpath,"
-           shared_libraries_supported=true;;
-@@ -573,11 +574,11 @@ if test $withsharedlibs = "yes"; then
-         gcc*)
-           sharedcccompopts="-fPIC"
-           if sh ./solaris-ld; then
--            mksharedlib="$bytecc -shared"
-+            mksharedlib="$bytecc $bytecclinkopts -shared"
-             byteccrpath="-R"
-             mksharedlibrpath="-R"
-           else
--            mksharedlib="$bytecc -shared"
-+            mksharedlib="$bytecc $bytecclinkopts -shared"
-             bytecclinkopts="$bytecclinkopts -Wl,-E"
-             natdynlinkopts="-Wl,-E"
-             byteccrpath="-Wl,-rpath,"
-@@ -601,12 +602,12 @@ if test $withsharedlibs = "yes"; then
-       mksharedlibrpath="-rpath "
-       shared_libraries_supported=true;;
-     i[3456]86-*-darwin[89].*)
--      mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -read_only_relocs suppress"
-+      mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress -read_only_relocs suppress"
-       bytecccompopts="$dl_defs $bytecccompopts"
-       dl_needs_underscore=false
-       shared_libraries_supported=true;;
-     *-apple-darwin*)
--      mksharedlib="$bytecc -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind"
-+      mksharedlib="$bytecc $bytecclinkopts -bundle -flat_namespace -undefined suppress -Wl,-no_compact_unwind"
-       bytecccompopts="$dl_defs $bytecccompopts"
-       dl_needs_underscore=false
-       shared_libraries_supported=true;;
-@@ -616,7 +617,7 @@ if test $withsharedlibs = "yes"; then
-       shared_libraries_supported=false;;
-     *-*-openbsd*)
-       sharedcccompopts="-fPIC"
--      mksharedlib="$bytecc -shared"
-+      mksharedlib="$bytecc $bytecclinkopts -shared"
-       bytecclinkopts="$bytecclinkopts -Wl,-E"
-       natdynlinkopts="-Wl,-E"
-       byteccrpath="-Wl,-rpath,"
-@@ -651,12 +652,16 @@ if test $withsharedlibs = "yes"; then
+@@ -790,9 +790,11 @@ if test $with_sharedlibs = "yes"; then
+       fi;;
+     x86_64-*-darwin*)             natdynlink=true;;
+     powerpc*-*-linux*)            natdynlink=true;;
++    powerpc*-*-freebsd*)          natdynlink=true;;
+     sparc*-*-linux*)              natdynlink=true;;
+     i686-*-kfreebsd*)             natdynlink=true;;
      x86_64-*-kfreebsd*)           natdynlink=true;;
-     i[345]86-*-freebsd*)          natdynlink=true;;
++    x86_64-*-dragonfly*)          natdynlink=true;;
+     i[3456]86-*-freebsd*)         natdynlink=true;;
      x86_64-*-freebsd*)            natdynlink=true;;
-+    i[345]86-*-dragonfly*)        natdynlink=true;;
-+    x86_64-*-dragonfly*)          natdynlink=true;;
-     i[345]86-*-openbsd*)          natdynlink=true;;
-     x86_64-*-openbsd*)            natdynlink=true;;
-     i[345]86-*-netbsd*)           natdynlink=true;;
-     x86_64-*-netbsd*)             natdynlink=true;;
-     i386-*-gnu0.3)                natdynlink=true;;
+     i[3456]86-*-openbsd*)         natdynlink=true;;
+@@ -804,6 +806,7 @@ if test $with_sharedlibs = "yes"; then
      arm*-*-linux*)                natdynlink=true;;
-+    arm*-*-freebsd*)              natdynlink=true;;
-+    powerpc*-*-freebsd*)          natdynlink=true;;
+     arm*-*-freebsd*)              natdynlink=true;;
+     aarch64-*-linux*)             natdynlink=true;;
++    aarch64-*-freebsd*)           natdynlink=true;;
    esac
  fi
  
-@@ -680,6 +685,7 @@ case "$host" in
-   sparc*-*-gnu*)                arch=sparc; system=gnu;;
-   i[3456]86-*-linux*)           arch=i386; system=linux_`sh ./runtest elf.c`;;
-   i[3456]86-*-*bsd*)            arch=i386; system=bsd_`sh ./runtest elf.c`;;
-+  i[3456]86-*-dragonfly*)       arch=i386; system=bsd_elf;;
-   i[3456]86-*-nextstep*)        arch=i386; system=nextstep;;
-   i[3456]86-*-solaris*)         if $arch64; then
-                                   arch=amd64; system=solaris
-@@ -695,6 +701,7 @@ case "$host" in
-                                 fi;;
+@@ -844,6 +847,7 @@ case "$target" in
    i[3456]86-*-gnu*)             arch=i386; system=gnu;;
+   i[3456]86-*-mingw*)           arch=i386; system=mingw;;
    powerpc*-*-linux*)            arch=power; model=ppc; system=elf;;
-+  powerpc*-*-freebsd*)          arch=power; model=ppc; system=bsd_elf;;
++  powerpc-*-freebsd*)           arch=power; model=ppc; system=bsd_elf;;
    powerpc-*-netbsd*)            arch=power; model=ppc; system=elf;;
    powerpc-*-openbsd*)           arch=power; model=ppc; system=bsd_elf;;
    powerpc-*-rhapsody*)          arch=power; model=ppc; system=rhapsody;;
-@@ -708,12 +715,14 @@ case "$host" in
-   armv5te*-*-linux-gnueabi)     arch=arm; model=armv5te; system=linux_eabi;;
-   armv5*-*-linux-gnueabi)       arch=arm; model=armv5; system=linux_eabi;;
-   arm*-*-linux-gnueabi)         arch=arm; system=linux_eabi;;
-+  armv6*-*-freebsd*)            arch=arm; model=armv6; system=freebsd;;
+@@ -862,12 +866,14 @@ case "$target" in
+   zaurus*-*-openbsd*)           arch=arm; system=bsd;;
    x86_64-*-linux*)              arch=amd64; system=linux;;
    x86_64-*-gnu*)                arch=amd64; system=gnu;;
++  x86_64-*-dragonfly*)          arch=amd64; system=dragonfly;;
    x86_64-*-freebsd*)            arch=amd64; system=freebsd;;
    x86_64-*-netbsd*)             arch=amd64; system=netbsd;;
    x86_64-*-openbsd*)            arch=amd64; system=openbsd;;
    x86_64-*-darwin*)             arch=amd64; system=macosx;;
-+  x86_64-*-dragonfly*)          arch=amd64; system=dragonfly;;
+   x86_64-*-mingw*)              arch=amd64; system=mingw;;
+   aarch64-*-linux*)             arch=arm64; system=linux;;
++  aarch64-*-freebsd*)           arch=arm64; system=freebsd;;
+   x86_64-*-cygwin*)             arch=amd64; system=cygwin;;
  esac
  
- # Some platforms exist both in 32-bit and 64-bit variants, not distinguished
-@@ -734,7 +743,7 @@ else
+@@ -889,7 +895,7 @@ else
  fi
  
  nativecccompopts=''
@@ -117,86 +73,97 @@
  # FIXME the naming of nativecclinkopts is broken: these are options for
  # ld (for shared libs), not for cc
  nativeccrpath="$byteccrpath"
-@@ -766,6 +775,8 @@ case "$arch,$model,$system" in
-                     aspp='gcc -m64 -c';;
-   amd64,*,*)        as='as'
-                     aspp='gcc -c';;
-+  arm,*,freebsd*)   as='cc -c';
-+                    aspp='cc -c';;
-   arm,*,*)          as='as';
-                     aspp='gcc -c';;
-   i386,*,solaris)   as='as'
-@@ -803,6 +814,8 @@ case "$arch,$model,$system" in
-   amd64,*,linux) profiling='prof';;
-   amd64,*,gnu) profiling='prof';;
-   arm,*,linux*) profiling='prof';;
-+  *,*,freebsd) profiling='prof';;
-+  *,*,dragonfly) profiling='prof';;
-   *) profiling='noprof';;
- esac
- 
-@@ -1204,7 +1217,7 @@ if test "$pthread_wanted" = "yes"; then
-   case "$host" in
+@@ -932,6 +938,8 @@ case "$arch,$system" in
+                   esac;;
+   arm,freebsd)    as="${TOOLPREF}cc -c"
+                   aspp="${TOOLPREF}cc -c";;
++  *,dragonfly)    as="${TOOLPREF}as"
++                  aspp="${TOOLPREF}cc -c";;
+   *,freebsd)      as="${TOOLPREF}as"
+                   aspp="${TOOLPREF}cc -c";;
+   amd64,*|arm,*|arm64,*|i386,*|power,bsd*|sparc,*)
+@@ -955,9 +963,11 @@ case "$arch,$system" in
+     case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
+   amd64,linux) profiling='prof';;
+   amd64,openbsd) profiling='prof';;
++  amd64,dragonfly) profiling='prof';;
+   amd64,freebsd) profiling='prof';;
+   amd64,netbsd) profiling='prof';;
+   amd64,gnu) profiling='prof';;
++  arm,freebsd) profiling='prof';;
+   arm,linux*) profiling='prof';;
+   power,elf) profiling='prof';;
+   power,bsd*) profiling='prof';;
+@@ -1415,6 +1425,8 @@ if test "$pthread_wanted" = "yes"; then
+   case "$target" in
      *-*-solaris*)  pthread_link="-lpthread -lposix4"
                     pthread_caml_link="-cclib -lpthread -cclib -lposix4";;
--    *-*-freebsd*)  pthread_link="-pthread"
-+    *-*-freebsd*|*-*-dragonfly*)  pthread_link="-pthread"
++    *-*-dragon*)   pthread_link="-pthread"
++                   pthread_caml_link="-cclib -pthread";;
+     *-*-freebsd*)  pthread_link="-pthread"
                     pthread_caml_link="-cclib -pthread";;
      *-*-openbsd*)  pthread_link="-pthread"
-                    pthread_caml_link="-cclib -pthread";;
-@@ -1218,7 +1231,7 @@ if test "$pthread_wanted" = "yes"; then
+@@ -1431,7 +1443,7 @@ if test "$pthread_wanted" = "yes"; then
      bytecccompopts="$bytecccompopts -D_REENTRANT"
      nativecccompopts="$nativecccompopts -D_REENTRANT"
-     case "$host" in
+     case "$target" in
 -      *-*-freebsd*)
 +      *-*-freebsd*|*-*-dragonfly*)
            bytecccompopts="$bytecccompopts -D_THREAD_SAFE"
            nativecccompopts="$nativecccompopts -D_THREAD_SAFE";;
        *-*-openbsd*)
-@@ -1388,7 +1401,6 @@ if test "$x11_include" = "not found"; th
+@@ -1601,6 +1613,7 @@ if test "$x11_include" = "not found"; then
+       else
          x11_libs="-L$dir"
-         case "$host" in
+         case "$target" in
++          *-*-freebsd*|*-*-dragonfly*) x11_link="-L$dir -lX11";;
            *-kfreebsd*-gnu) x11_link="-L$dir -lX11";;
--          *-*-*bsd*) x11_link="-R$dir -L$dir -lX11";;
+           *-*-*bsd*) x11_link="-R$dir -L$dir -lX11";;
            *) x11_link="-L$dir -lX11";;
-         esac
-       fi
-@@ -1514,7 +1526,7 @@ if test $has_tk = true; then
-                    Tcl_DoOneEvent
-   then
-     case "$host" in
--      *-*-*bsd*) tk_libs="-R/usr/pkg/lib -L/usr/pkg/lib $tk_libs $tk_x11_libs -ltk$tkmaj$tkmin -ltcl$tclmaj$tclmin -lpthread $tkauxlibs";;
-+      *-*-*bsd*|*-*-dragonfly*) tk_libs="-R/usr/pkg/lib -L/usr/pkg/lib $tk_libs $tk_x11_libs -ltk$tkmaj$tkmin -ltcl$tclmaj$tclmin -lpthread $tkauxlibs";;
-       *) tk_libs="-L/usr/pkg/lib $tk_libs $tk_x11_libs -ltk$tkmaj$tkmin -ltcl$tclmaj$tclmin -lpthread $tkauxlibs";;
-     esac
-   else
-@@ -1528,14 +1540,14 @@ if test $has_tk = true; then
-     echo "Tcl/Tk libraries found."
-   elif sh ./hasgot -L/sw/lib $tk_libs $tk_x11_libs $tkauxlibs Tk_SetGrid; then
-     case "$host" in
--      *-*-*bsd*) tk_libs="-R/sw/lib -L/sw/lib $tk_libs";;
-+      *-*-*bsd*|*-*-dragonfly*) tk_libs="-R/sw/lib -L/sw/lib $tk_libs";;
-       *) tk_libs="-L/sw/lib $tk_libs";;
-     esac
-     echo "Tcl/Tk libraries found."
-   elif sh ./hasgot -L/usr/pkg/lib $tk_libs $tk_x11_libs $tkauxlibs \
-                    Tk_SetGrid; then
-     case "$host" in
--      *-*-*bsd*) tk_libs="-R/usr/pkg/lib -L/usr/pkg/lib $tk_libs";;
-+      *-*-*bsd*|*-*-dragonfly*) tk_libs="-R/usr/pkg/lib -L/usr/pkg/lib $tk_libs";;
-       *) tk_libs="-L/usr/pkg/lib $tk_libs";;
-     esac
-     echo "Tcl/Tk libraries found."
-@@ -1564,10 +1576,10 @@ fi
+@@ -1644,10 +1657,10 @@ echo "X11_LINK=$x11_link" >> Makefile
  # Look for BFD library
  
- if ./hasgot -i bfd.h && \
--   ./hasgot -lbfd -ldl -liberty -lz bfd_openr; then
-+   ./hasgot -lbfd $dllib -liberty -lz bfd_openr; then
-   echo "BFD library found."
+ if sh ./hasgot -DPACKAGE=ocaml -i bfd.h && \
+-   sh ./hasgot -DPACKAGE=ocaml -lbfd -ldl -liberty -lz bfd_openr; then
++   sh ./hasgot -DPACKAGE=ocaml -lbfd $dllib -liberty -lz bfd_openr; then
+   inf "BFD library found."
    echo "#define HAS_LIBBFD" >> s.h
 -  echo "LIBBFD_LINK=-lbfd -ldl -liberty -lz" >> Makefile
 +  echo "LIBBFD_LINK=-lbfd $dllib -liberty -lz" >> Makefile
  else
-   echo "BFD library not found, 'objinfo' will be unable to display info on .cmxs files"
+   wrn "BFD library not found, 'objinfo' will be unable to display info on .cmxs files."
    echo "LIBBFD_LINK=" >> Makefile
+@@ -1686,12 +1699,6 @@ if $no_naked_pointers; then
+   echo "#define NO_NAKED_POINTERS" >> m.h
+ fi
+ 
+-# Add Unix-style optimization flag
+-bytecccompopts="-O $bytecccompopts"
+-dllcccompopts="-O $dllcccompopts"
+-nativecccompopts="-O $nativecccompopts"
+-sharedcccompopts="-O $sharedcccompopts"
+-
+ # Final twiddling of compiler options to work around known bugs
+ 
+ nativeccprofopts="$nativecccompopts"
+@@ -1701,6 +1708,11 @@ case "$buggycc" in
+     nativecccompopts="$nativecccompopts -fomit-frame-pointer";;
+ esac
+ 
++# Allow user-defined C compiler flags
++
++bytecccompopts="$bytecccompopts $CFLAGS"
++nativecccompopts="$nativecccompopts $CFLAGS"
++
+ # Finish generated files
+ 
+ cclibs="$cclibs $mathlib"
+@@ -1723,7 +1735,7 @@ SYSLIB=-l\$(1)
+ MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib \$(1)
+ #ml let mklib out files opts = Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s" out opts files out;;
+ EOF
+-echo "ARCH=$arch" >> Makefile
++echo "SYSTEM_ARCH=$arch" >> Makefile
+ echo "MODEL=$model" >> Makefile
+ echo "SYSTEM=$system" >> Makefile
+ echo "NATIVECC=$nativecc" >> Makefile

Deleted: trunk/lang/ocaml/files/patch-ocamlbuild
===================================================================
--- trunk/lang/ocaml/files/patch-ocamlbuild	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-ocamlbuild	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,24 +0,0 @@
---- ocamlbuild/ocamlbuild_executor.ml.orig	2011-10-06 11:39:50.358159931 +0300
-+++ ocamlbuild/ocamlbuild_executor.ml	2011-10-06 12:48:32.966029354 +0300
-@@ -200,7 +200,11 @@
-               try
-                 read fd u 0 (String.length u)
-               with
--              | Unix.Unix_error(_,_,_) -> 0
-+              | Unix.Unix_error(e,_,_)  ->
-+                let msg = error_message e in
-+                display (fun oc -> fp oc
-+                        "Error while reading stdout/stderr: %s\n" msg);
-+                0
-             in
-             if m = 0 then
-               if job.job_dying then
-@@ -236,6 +240,8 @@
-       (*display begin fun oc -> fp oc "Terminating job %a\n%!" print_job_id job.job_id; end;*)
- 
-       decr jobs_active;
-+      clear_nonblock (doi job.job_stdout);
-+      clear_nonblock (doi job.job_stderr); (* we would get EAGAIN below otherwise *)
-       do_read ~loop:true (doi job.job_stdout) job;
-       do_read ~loop:true (doi job.job_stderr) job;
-       outputs := FDM.remove (doi job.job_stdout) (FDM.remove (doi job.job_stderr) !outputs);

Deleted: trunk/lang/ocaml/files/patch-ocamldoc_Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-ocamldoc_Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-ocamldoc_Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,11 +0,0 @@
---- ocamldoc/Makefile.orig	2007-12-21 00:32:44.000000000 +0300
-+++ ocamldoc/Makefile	2007-12-21 00:33:26.000000000 +0300
-@@ -40,7 +40,7 @@
- INSTALL_LIBDIR=$(OCAMLLIB)/ocamldoc
- INSTALL_CUSTOMDIR=$(INSTALL_LIBDIR)/custom
- INSTALL_BINDIR=$(OCAMLBIN)
--INSTALL_MANODIR=$(MANDIR)/man3
-+INSTALL_MANODIR=$(MANDIR)/mann
- 
- INSTALL_MLIS=odoc_info.mli
- INSTALL_CMIS=$(INSTALL_MLIS:.mli=.cmi)

Deleted: trunk/lang/ocaml/files/patch-otherlibs-Makefile.shared
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-Makefile.shared	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-Makefile.shared	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,19 +0,0 @@
---- otherlibs/Makefile.shared.orig	2013-07-23 16:48:47.000000000 +0200
-+++ otherlibs/Makefile.shared	2014-04-01 07:24:57.000000000 +0200
-@@ -59,14 +59,14 @@
- install::
- 	if test -f dll$(CLIBNAME)$(EXT_DLL); then \
- 	  cp dll$(CLIBNAME)$(EXT_DLL) $(STUBLIBDIR)/; fi
-+	$(RANLIB) lib$(CLIBNAME).$(A)
- 	cp lib$(CLIBNAME).$(A) $(LIBDIR)/
--	cd $(LIBDIR); $(RANLIB) lib$(CLIBNAME).$(A)
- 	cp $(LIBNAME).cma $(CMIFILES) $(CMIFILES:.cmi=.mli) $(LIBDIR)/
- 	if test -n "$(HEADERS)"; then cp $(HEADERS) $(LIBDIR)/caml/; fi
- 
- installopt:
-+	$(RANLIB) $(LIBNAME).a
- 	cp $(CAMLOBJS_NAT) $(LIBNAME).cmxa $(LIBNAME).$(A) $(LIBDIR)/
--	cd $(LIBDIR); $(RANLIB) $(LIBNAME).a
- 	if test -f $(LIBNAME).cmxs; then cp $(LIBNAME).cmxs $(LIBDIR)/; fi
- 
- partialclean:

Deleted: trunk/lang/ocaml/files/patch-otherlibs-dynlink-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-dynlink-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-dynlink-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,13 +0,0 @@
---- otherlibs/dynlink/Makefile.orig	2013-07-23 16:48:47.000000000 +0200
-+++ otherlibs/dynlink/Makefile	2014-04-01 07:44:36.000000000 +0200
-@@ -71,8 +71,8 @@
- 
- installopt:
- 	if $(NATDYNLINK); then \
--	  cp $(NATOBJS) dynlink.cmxa dynlink.$(A) $(LIBDIR) && \
--	  cd $(LIBDIR) && $(RANLIB) dynlink.$(A); \
-+	  $(RANLIB) dynlink.$(A); \
-+	  cp $(NATOBJS) dynlink.cmxa dynlink.$(A) $(LIBDIR); \
- 	fi
- 
- partialclean:

Deleted: trunk/lang/ocaml/files/patch-otherlibs-labltk-lib-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-labltk-lib-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-labltk-lib-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,11 +0,0 @@
---- otherlibs/labltk/lib/Makefile.orig	2012-09-30 14:31:27.000000000 +0200
-+++ otherlibs/labltk/lib/Makefile	2014-04-01 07:22:17.000000000 +0200
-@@ -99,7 +99,7 @@
- 
- installopt:
- 	@if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
-+	$(RANLIB) $(LIBNAME).$(A)
- 	cp $(LIBNAME).cmxa $(LIBNAME).$(A) $(INSTALLDIR)
--	cd $(INSTALLDIR); $(RANLIB) $(LIBNAME).$(A)
- 	chmod 644 $(INSTALLDIR)/$(LIBNAME).cmxa
- 	chmod 644 $(INSTALLDIR)/$(LIBNAME).$(A)

Deleted: trunk/lang/ocaml/files/patch-otherlibs-labltk-support-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-labltk-support-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-labltk-support-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,12 +0,0 @@
---- otherlibs/labltk/support/Makefile.orig	2012-07-17 17:31:12.000000000 +0200
-+++ otherlibs/labltk/support/Makefile	2014-04-01 07:23:59.000000000 +0200
-@@ -43,8 +43,8 @@
- 
- install:
- 	if test -d $(INSTALLDIR); then : ; else mkdir $(INSTALLDIR); fi
-+	$(RANLIB) lib$(LIBNAME).$(A)
- 	cp $(PUB) lib$(LIBNAME).$(A) $(INSTALLDIR)
--	cd $(INSTALLDIR); $(RANLIB) lib$(LIBNAME).$(A)
- 	cd $(INSTALLDIR); chmod 644 $(PUB) lib$(LIBNAME).$(A)
- 	if test -f dll$(LIBNAME)$(EXT_DLL); then \
- 	   cp dll$(LIBNAME)$(EXT_DLL) $(STUBLIBDIR)/; fi

Deleted: trunk/lang/ocaml/files/patch-otherlibs-systhreads-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-systhreads-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-systhreads-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,25 +0,0 @@
---- otherlibs/systhreads/Makefile.orig	2013-07-23 16:48:47.000000000 +0200
-+++ otherlibs/systhreads/Makefile	2014-04-01 07:26:11.000000000 +0200
-@@ -71,8 +71,8 @@
- 
- install:
- 	if test -f dllthreads.so; then cp dllthreads.so $(STUBLIBDIR)/dllthreads.so; fi
-+	$(RANLIB) libthreads.a
- 	cp libthreads.a $(LIBDIR)/libthreads.a
--	cd $(LIBDIR); $(RANLIB) libthreads.a
- 	if test -d $(LIBDIR)/threads; then :; else mkdir $(LIBDIR)/threads; fi
- 	cp $(THREAD_OBJS:.cmo=.cmi) threads.cma $(LIBDIR)/threads
- 	rm -f $(LIBDIR)/threads/stdlib.cma
-@@ -80,10 +80,10 @@
- 	cp threads.h $(LIBDIR)/caml/threads.h
- 
- installopt:
-+	$(RANLIB) libthreadsnat.a
- 	cp libthreadsnat.a $(LIBDIR)/libthreadsnat.a
--	cd $(LIBDIR); $(RANLIB) libthreadsnat.a
-+	$(RANLIB) threads.a
- 	cp $(THREAD_OBJS:.cmo=.cmx) threads.cmxa threads.a $(LIBDIR)/threads
--	cd $(LIBDIR)/threads; $(RANLIB) threads.a
- 
- .SUFFIXES: .ml .mli .cmo .cmi .cmx
- 

Deleted: trunk/lang/ocaml/files/patch-otherlibs-threads-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-otherlibs-threads-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-otherlibs-threads-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,12 +0,0 @@
---- otherlibs/threads/Makefile.orig	2013-07-23 16:48:47.000000000 +0200
-+++ otherlibs/threads/Makefile	2014-04-01 07:27:02.000000000 +0200
-@@ -98,8 +98,8 @@
- install:
- 	if test -f dllvmthreads.so; then cp dllvmthreads.so $(STUBLIBDIR)/.; fi
- 	mkdir -p $(LIBDIR)/vmthreads
-+	$(RANLIB) libvmthreads.a
- 	cp libvmthreads.a $(LIBDIR)/vmthreads/libvmthreads.a
--	cd $(LIBDIR)/vmthreads; $(RANLIB) libvmthreads.a
- 	cp thread.cmi mutex.cmi condition.cmi event.cmi threadUnix.cmi \
- 	   threads.cma stdlib.cma unix.cma $(LIBDIR)/vmthreads
- 	cp thread.mli mutex.mli condition.mli event.mli threadUnix.mli \

Deleted: trunk/lang/ocaml/files/patch-stdlib-Makefile
===================================================================
--- trunk/lang/ocaml/files/patch-stdlib-Makefile	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/files/patch-stdlib-Makefile	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,22 +0,0 @@
---- stdlib/Makefile.orig	2012-10-15 19:50:56.000000000 +0200
-+++ stdlib/Makefile	2014-04-01 07:27:40.000000000 +0200
-@@ -23,8 +23,8 @@
- installopt: installopt-default installopt-$(PROFILING)
- 
- installopt-default:
-+	$(RANLIB) stdlib.a
- 	cp stdlib.cmxa stdlib.a std_exit.o *.cmx $(LIBDIR)
--	cd $(LIBDIR); $(RANLIB) stdlib.a
- 
- installopt-noprof:
- 	rm -f $(LIBDIR)/stdlib.p.cmxa; ln -s stdlib.cmxa $(LIBDIR)/stdlib.p.cmxa
-@@ -34,8 +34,8 @@
- 	rm -f $(LIBDIR)/std_exit.p.o; ln -s std_exit.o $(LIBDIR)/std_exit.p.o
- 
- installopt-prof:
-+	$(RANLIB) stdlib.p.a
- 	cp stdlib.p.cmxa stdlib.p.a std_exit.p.cmx std_exit.p.o $(LIBDIR)
--	cd $(LIBDIR); $(RANLIB) stdlib.p.a
- 
- stdlib.p.cmxa: $(OBJS:.cmo=.p.cmx)
- 	$(CAMLOPT) -a -o stdlib.p.cmxa $(OBJS:.cmo=.p.cmx)

Modified: trunk/lang/ocaml/pkg-plist
===================================================================
--- trunk/lang/ocaml/pkg-plist	2018-09-03 20:28:00 UTC (rev 24165)
+++ trunk/lang/ocaml/pkg-plist	2018-09-03 21:29:13 UTC (rev 24166)
@@ -1,22 +1,91 @@
-bin/camlp4
-bin/camlp4boot
-bin/camlp4o
-bin/camlp4o.opt
-bin/camlp4of
-bin/camlp4of.opt
-bin/camlp4oof
-bin/camlp4oof.opt
-bin/camlp4orf
-bin/camlp4orf.opt
-bin/camlp4prof
-bin/camlp4r
-bin/camlp4r.opt
-bin/camlp4rf
-bin/camlp4rf.opt
-%%TK%%bin/labltk
-bin/mkcamlp4
+%%PROF%%lib/ocaml/arg.p.cmx
+%%PROF%%lib/ocaml/arrayLabels.p.cmx
+%%PROF%%lib/ocaml/array.p.cmx
+%%PROF%%lib/ocaml/buffer.p.cmx
+%%PROF%%lib/ocaml/bytesLabels.p.cmx
+%%PROF%%lib/ocaml/bytes.p.cmx
+%%PROF%%lib/ocaml/callback.p.cmx
+%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmx
+%%PROF%%lib/ocaml/camlinternalFormat.p.cmx
+%%PROF%%lib/ocaml/camlinternalLazy.p.cmx
+%%PROF%%lib/ocaml/camlinternalMod.p.cmx
+%%PROF%%lib/ocaml/camlinternalOO.p.cmx
+%%PROF%%lib/ocaml/char.p.cmx
+%%PROF%%lib/ocaml/complex.p.cmx
+%%PROF%%lib/ocaml/digest.p.cmx
+%%PROF%%lib/ocaml/filename.p.cmx
+%%PROF%%lib/ocaml/format.p.cmx
+%%PROF%%lib/ocaml/gc.p.cmx
+%%PROF%%lib/ocaml/genlex.p.cmx
+%%PROF%%lib/ocaml/hashtbl.p.cmx
+%%PROF%%lib/ocaml/int32.p.cmx
+%%PROF%%lib/ocaml/int64.p.cmx
+%%PROF%%lib/ocaml/lazy.p.cmx
+%%PROF%%lib/ocaml/lexing.p.cmx
+%%PROF%%lib/ocaml/listLabels.p.cmx
+%%PROF%%lib/ocaml/list.p.cmx
+%%PROF%%lib/ocaml/map.p.cmx
+%%PROF%%lib/ocaml/marshal.p.cmx
+%%PROF%%lib/ocaml/moreLabels.p.cmx
+%%PROF%%lib/ocaml/nativeint.p.cmx
+%%PROF%%lib/ocaml/obj.p.cmx
+%%PROF%%lib/ocaml/oo.p.cmx
+%%PROF%%lib/ocaml/parsing.p.cmx
+%%PROF%%lib/ocaml/pervasives.p.cmx
+%%PROF%%lib/ocaml/printexc.p.cmx
+%%PROF%%lib/ocaml/printf.p.cmx
+%%PROF%%lib/ocaml/queue.p.cmx
+%%PROF%%lib/ocaml/random.p.cmx
+%%PROF%%lib/ocaml/scanf.p.cmx
+%%PROF%%lib/ocaml/set.p.cmx
+%%PROF%%lib/ocaml/sort.p.cmx
+%%PROF%%lib/ocaml/stack.p.cmx
+%%PROF%%lib/ocaml/stdLabels.p.cmx
+%%PROF%%lib/ocaml/std_exit.p.cmx
+%%PROF%%lib/ocaml/std_exit.p.o
+%%PROF%%lib/ocaml/stdlib.p.a
+%%PROF%%lib/ocaml/stdlib.p.cmxa
+%%PROF%%lib/ocaml/stream.p.cmx
+%%PROF%%lib/ocaml/stringLabels.p.cmx
+%%PROF%%lib/ocaml/string.p.cmx
+%%PROF%%lib/ocaml/sys.p.cmx
+%%PROF%%lib/ocaml/weak.p.cmx
+%%THREADS%%@dir lib/ocaml/threads
+%%THREADS%%lib/ocaml/caml/threads.h
+%%THREADS%%lib/ocaml/condition.mli
+%%THREADS%%lib/ocaml/event.mli
+%%THREADS%%lib/ocaml/libthreads.a
+%%THREADS%%lib/ocaml/libthreadsnat.a
+%%THREADS%%lib/ocaml/mutex.mli
+%%THREADS%%lib/ocaml/stublibs/dllthreads.so
+%%THREADS%%lib/ocaml/threadUnix.mli
+%%THREADS%%lib/ocaml/thread.mli
+%%THREADS%%lib/ocaml/threads/condition.cmi
+%%THREADS%%lib/ocaml/threads/condition.cmx
+%%THREADS%%lib/ocaml/threads/event.cmi
+%%THREADS%%lib/ocaml/threads/event.cmx
+%%THREADS%%lib/ocaml/threads/mutex.cmi
+%%THREADS%%lib/ocaml/threads/mutex.cmx
+%%THREADS%%lib/ocaml/threads/threadUnix.cmi
+%%THREADS%%lib/ocaml/threads/threadUnix.cmx
+%%THREADS%%lib/ocaml/threads/thread.cmi
+%%THREADS%%lib/ocaml/threads/thread.cmx
+%%THREADS%%lib/ocaml/threads/threads.a
+%%THREADS%%lib/ocaml/threads/threads.cma
+%%THREADS%%lib/ocaml/threads/threads.cmxa
+%%X11%%lib/ocaml/graphicsX11.cmi
+%%X11%%lib/ocaml/graphicsX11.cmx
+%%X11%%lib/ocaml/graphicsX11.mli
+%%X11%%lib/ocaml/graphics.a
+%%X11%%lib/ocaml/graphics.cma
+%%X11%%lib/ocaml/graphics.cmi
+%%X11%%lib/ocaml/graphics.cmx
+%%X11%%lib/ocaml/graphics.cmxa
+%%X11%%lib/ocaml/graphics.cmxs
+%%X11%%lib/ocaml/graphics.mli
+%%X11%%lib/ocaml/libgraphics.a
+%%X11%%lib/ocaml/stublibs/dllgraphics.so
 bin/ocaml
-%%TK%%bin/ocamlbrowser
 bin/ocamlbuild
 bin/ocamlbuild.byte
 bin/ocamlbuild.native
@@ -42,27 +111,30 @@
 lib/ocaml/Makefile.config
 lib/ocaml/VERSION
 lib/ocaml/arg.cmi
+lib/ocaml/arg.cmt
+lib/ocaml/arg.cmti
 lib/ocaml/arg.cmx
 lib/ocaml/arg.ml
 lib/ocaml/arg.mli
-%%PROF%%lib/ocaml/arg.p.cmx
+lib/ocaml/arg.p.cmt
 lib/ocaml/arith_flags.cmx
 lib/ocaml/arith_status.cmi
 lib/ocaml/arith_status.cmx
 lib/ocaml/arith_status.mli
+lib/ocaml/arrayLabels.cmi
+lib/ocaml/arrayLabels.cmt
+lib/ocaml/arrayLabels.cmti
+lib/ocaml/arrayLabels.cmx
+lib/ocaml/arrayLabels.ml
+lib/ocaml/arrayLabels.mli
+lib/ocaml/arrayLabels.p.cmt
 lib/ocaml/array.cmi
+lib/ocaml/array.cmt
+lib/ocaml/array.cmti
 lib/ocaml/array.cmx
 lib/ocaml/array.ml
 lib/ocaml/array.mli
-%%PROF%%lib/ocaml/array.p.cmx
-lib/ocaml/arrayLabels.cmi
-lib/ocaml/arrayLabels.cmx
-lib/ocaml/arrayLabels.ml
-lib/ocaml/arrayLabels.mli
-%%PROF%%lib/ocaml/arrayLabels.p.cmx
-lib/ocaml/big_int.cmi
-lib/ocaml/big_int.cmx
-lib/ocaml/big_int.mli
+lib/ocaml/array.p.cmt
 lib/ocaml/bigarray.a
 lib/ocaml/bigarray.cma
 lib/ocaml/bigarray.cmi
@@ -70,16 +142,38 @@
 lib/ocaml/bigarray.cmxa
 lib/ocaml/bigarray.cmxs
 lib/ocaml/bigarray.mli
+lib/ocaml/big_int.cmi
+lib/ocaml/big_int.cmx
+lib/ocaml/big_int.mli
 lib/ocaml/buffer.cmi
+lib/ocaml/buffer.cmt
+lib/ocaml/buffer.cmti
 lib/ocaml/buffer.cmx
 lib/ocaml/buffer.ml
 lib/ocaml/buffer.mli
-%%PROF%%lib/ocaml/buffer.p.cmx
+lib/ocaml/buffer.p.cmt
+lib/ocaml/bytesLabels.cmi
+lib/ocaml/bytesLabels.cmt
+lib/ocaml/bytesLabels.cmti
+lib/ocaml/bytesLabels.cmx
+lib/ocaml/bytesLabels.ml
+lib/ocaml/bytesLabels.mli
+lib/ocaml/bytesLabels.p.cmt
+lib/ocaml/bytes.cmi
+lib/ocaml/bytes.cmt
+lib/ocaml/bytes.cmti
+lib/ocaml/bytes.cmx
+lib/ocaml/bytes.ml
+lib/ocaml/bytes.mli
+lib/ocaml/bytes.p.cmt
 lib/ocaml/callback.cmi
+lib/ocaml/callback.cmt
+lib/ocaml/callback.cmti
 lib/ocaml/callback.cmx
 lib/ocaml/callback.ml
 lib/ocaml/callback.mli
-%%PROF%%lib/ocaml/callback.p.cmx
+lib/ocaml/callback.p.cmt
+lib/ocaml/caml/address_class.h
 lib/ocaml/caml/alloc.h
 lib/ocaml/caml/bigarray.h
 lib/ocaml/caml/callback.h
@@ -87,249 +181,266 @@
 lib/ocaml/caml/config.h
 lib/ocaml/caml/custom.h
 lib/ocaml/caml/fail.h
+lib/ocaml/caml/gc.h
 lib/ocaml/caml/hash.h
-lib/ocaml/caml/intext.h
-lib/ocaml/caml/memory.h
-lib/ocaml/caml/misc.h
-lib/ocaml/caml/mlvalues.h
-lib/ocaml/caml/printexc.h
-lib/ocaml/caml/signals.h
-lib/ocaml/caml/socketaddr.h
-%%THREADS%%lib/ocaml/caml/threads.h
-lib/ocaml/caml/unixsupport.h
 lib/ocaml/camlheader
 lib/ocaml/camlheader_ur
+lib/ocaml/camlinternalFormatBasics.cmi
+lib/ocaml/camlinternalFormatBasics.cmt
+lib/ocaml/camlinternalFormatBasics.cmti
+lib/ocaml/camlinternalFormatBasics.cmx
+lib/ocaml/camlinternalFormatBasics.ml
+lib/ocaml/camlinternalFormatBasics.mli
+lib/ocaml/camlinternalFormatBasics.p.cmt
+lib/ocaml/camlinternalFormat.cmi
+lib/ocaml/camlinternalFormat.cmt
+lib/ocaml/camlinternalFormat.cmti
+lib/ocaml/camlinternalFormat.cmx
+lib/ocaml/camlinternalFormat.ml
+lib/ocaml/camlinternalFormat.mli
+lib/ocaml/camlinternalFormat.p.cmt
 lib/ocaml/camlinternalLazy.cmi
+lib/ocaml/camlinternalLazy.cmt
+lib/ocaml/camlinternalLazy.cmti
 lib/ocaml/camlinternalLazy.cmx
 lib/ocaml/camlinternalLazy.ml
 lib/ocaml/camlinternalLazy.mli
-%%PROF%%lib/ocaml/camlinternalLazy.p.cmx
+lib/ocaml/camlinternalLazy.p.cmt
 lib/ocaml/camlinternalMod.cmi
+lib/ocaml/camlinternalMod.cmt
+lib/ocaml/camlinternalMod.cmti
 lib/ocaml/camlinternalMod.cmx
 lib/ocaml/camlinternalMod.ml
 lib/ocaml/camlinternalMod.mli
-%%PROF%%lib/ocaml/camlinternalMod.p.cmx
+lib/ocaml/camlinternalMod.p.cmt
 lib/ocaml/camlinternalOO.cmi
+lib/ocaml/camlinternalOO.cmt
+lib/ocaml/camlinternalOO.cmti
 lib/ocaml/camlinternalOO.cmx
 lib/ocaml/camlinternalOO.ml
 lib/ocaml/camlinternalOO.mli
-%%PROF%%lib/ocaml/camlinternalOO.p.cmx
-lib/ocaml/camlp4/Camlp4.cmi
-lib/ocaml/camlp4/Camlp4Bin.cmi
-lib/ocaml/camlp4/Camlp4Bin.cmo
-lib/ocaml/camlp4/Camlp4Bin.cmx
-lib/ocaml/camlp4/Camlp4Bin.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4AstLifter.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4ExceptionTracer.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4FoldGenerator.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4LocationStripper.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MapGenerator.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4MetaGenerator.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4Profiler.o
-lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmi
-lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmo
-lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.cmx
-lib/ocaml/camlp4/Camlp4Filters/Camlp4TrashRemover.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4AstLoader.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4DebugParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4GrammarParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4ListComprehension.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4MacroParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlOriginalQuotationExpander.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlParserParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlReloadedParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedParserParser.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4OCamlRevisedQuotationExpander.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationCommon.o
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmi
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmo
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.cmx
-lib/ocaml/camlp4/Camlp4Parsers/Camlp4QuotationExpander.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AstDumper.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4AutoPrinter.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4NullDumper.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlAstDumper.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlPrinter.o
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmi
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmo
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.cmx
-lib/ocaml/camlp4/Camlp4Printers/Camlp4OCamlRevisedPrinter.o
-lib/ocaml/camlp4/Camlp4Top.cmi
-lib/ocaml/camlp4/Camlp4Top.cmo
-lib/ocaml/camlp4/Camlp4Top/Rprint.cmi
-lib/ocaml/camlp4/Camlp4Top/Rprint.cmo
-lib/ocaml/camlp4/Camlp4Top/Rprint.cmx
-lib/ocaml/camlp4/Camlp4Top/Rprint.o
-lib/ocaml/camlp4/Camlp4Top/Top.cmi
-lib/ocaml/camlp4/Camlp4Top/Top.cmo
-lib/ocaml/camlp4/Camlp4Top/Top.cmx
-lib/ocaml/camlp4/Camlp4Top/Top.o
-lib/ocaml/camlp4/Camlp4_config.cmi
-lib/ocaml/camlp4/Camlp4_import.cmi
-lib/ocaml/camlp4/camlp4fulllib.a
-lib/ocaml/camlp4/camlp4fulllib.cma
-lib/ocaml/camlp4/camlp4fulllib.cmxa
-lib/ocaml/camlp4/camlp4lib.a
-lib/ocaml/camlp4/camlp4lib.cma
-lib/ocaml/camlp4/camlp4lib.cmxa
-lib/ocaml/camlp4/camlp4o.cma
-lib/ocaml/camlp4/camlp4of.cma
-lib/ocaml/camlp4/camlp4oof.cma
-lib/ocaml/camlp4/camlp4orf.cma
-lib/ocaml/camlp4/camlp4prof.cmi
-lib/ocaml/camlp4/camlp4prof.cmo
-lib/ocaml/camlp4/camlp4prof.cmx
-lib/ocaml/camlp4/camlp4prof.o
-lib/ocaml/camlp4/camlp4r.cma
-lib/ocaml/camlp4/camlp4rf.cma
+lib/ocaml/camlinternalOO.p.cmt
+lib/ocaml/caml/intext.h
+lib/ocaml/caml/memory.h
+lib/ocaml/caml/misc.h
+lib/ocaml/caml/mlvalues.h
+lib/ocaml/caml/printexc.h
+lib/ocaml/caml/signals.h
+lib/ocaml/caml/socketaddr.h
+lib/ocaml/caml/unixsupport.h
+lib/ocaml/caml/version.h
 lib/ocaml/char.cmi
+lib/ocaml/char.cmt
+lib/ocaml/char.cmti
 lib/ocaml/char.cmx
 lib/ocaml/char.ml
 lib/ocaml/char.mli
-%%PROF%%lib/ocaml/char.p.cmx
+lib/ocaml/char.p.cmt
+lib/ocaml/compiler-libs/CSE.cmi
+lib/ocaml/compiler-libs/CSE.cmt
+lib/ocaml/compiler-libs/CSEgen.cmi
+lib/ocaml/compiler-libs/CSEgen.cmt
+lib/ocaml/compiler-libs/CSEgen.cmti
 lib/ocaml/compiler-libs/annot.cmi
+lib/ocaml/compiler-libs/annot.cmti
 lib/ocaml/compiler-libs/arch.cmi
+lib/ocaml/compiler-libs/arch.cmt
 lib/ocaml/compiler-libs/asmgen.cmi
+lib/ocaml/compiler-libs/asmgen.cmt
+lib/ocaml/compiler-libs/asmgen.cmti
 lib/ocaml/compiler-libs/asmlibrarian.cmi
+lib/ocaml/compiler-libs/asmlibrarian.cmt
+lib/ocaml/compiler-libs/asmlibrarian.cmti
 lib/ocaml/compiler-libs/asmlink.cmi
+lib/ocaml/compiler-libs/asmlink.cmt
+lib/ocaml/compiler-libs/asmlink.cmti
 lib/ocaml/compiler-libs/asmpackager.cmi
+lib/ocaml/compiler-libs/asmpackager.cmt
+lib/ocaml/compiler-libs/asmpackager.cmti
+lib/ocaml/compiler-libs/ast_helper.cmi
+lib/ocaml/compiler-libs/ast_helper.cmt
+lib/ocaml/compiler-libs/ast_helper.cmti
 lib/ocaml/compiler-libs/ast_mapper.cmi
+lib/ocaml/compiler-libs/ast_mapper.cmt
+lib/ocaml/compiler-libs/ast_mapper.cmti
 lib/ocaml/compiler-libs/asttypes.cmi
+lib/ocaml/compiler-libs/asttypes.cmti
+lib/ocaml/compiler-libs/branch_relaxation.cmi
+lib/ocaml/compiler-libs/branch_relaxation.cmt
+lib/ocaml/compiler-libs/branch_relaxation.cmti
+lib/ocaml/compiler-libs/branch_relaxation_intf.cmi
+lib/ocaml/compiler-libs/branch_relaxation_intf.cmt
 lib/ocaml/compiler-libs/btype.cmi
+lib/ocaml/compiler-libs/btype.cmt
+lib/ocaml/compiler-libs/btype.cmti
 lib/ocaml/compiler-libs/bytegen.cmi
+lib/ocaml/compiler-libs/bytegen.cmt
+lib/ocaml/compiler-libs/bytegen.cmti
 lib/ocaml/compiler-libs/bytelibrarian.cmi
+lib/ocaml/compiler-libs/bytelibrarian.cmt
+lib/ocaml/compiler-libs/bytelibrarian.cmti
 lib/ocaml/compiler-libs/bytelink.cmi
+lib/ocaml/compiler-libs/bytelink.cmt
+lib/ocaml/compiler-libs/bytelink.cmti
 lib/ocaml/compiler-libs/bytepackager.cmi
+lib/ocaml/compiler-libs/bytepackager.cmt
+lib/ocaml/compiler-libs/bytepackager.cmti
 lib/ocaml/compiler-libs/bytesections.cmi
+lib/ocaml/compiler-libs/bytesections.cmt
+lib/ocaml/compiler-libs/bytesections.cmti
 lib/ocaml/compiler-libs/ccomp.cmi
+lib/ocaml/compiler-libs/ccomp.cmt
+lib/ocaml/compiler-libs/ccomp.cmti
 lib/ocaml/compiler-libs/clambda.cmi
+lib/ocaml/compiler-libs/clambda.cmt
+lib/ocaml/compiler-libs/clambda.cmti
 lib/ocaml/compiler-libs/clflags.cmi
+lib/ocaml/compiler-libs/clflags.cmt
+lib/ocaml/compiler-libs/clflags.cmti
 lib/ocaml/compiler-libs/closure.cmi
+lib/ocaml/compiler-libs/closure.cmt
+lib/ocaml/compiler-libs/closure.cmti
 lib/ocaml/compiler-libs/cmi_format.cmi
+lib/ocaml/compiler-libs/cmi_format.cmt
+lib/ocaml/compiler-libs/cmi_format.cmti
 lib/ocaml/compiler-libs/cmm.cmi
+lib/ocaml/compiler-libs/cmm.cmt
+lib/ocaml/compiler-libs/cmm.cmti
 lib/ocaml/compiler-libs/cmmgen.cmi
+lib/ocaml/compiler-libs/cmmgen.cmt
+lib/ocaml/compiler-libs/cmmgen.cmti
 lib/ocaml/compiler-libs/cmo_format.cmi
+lib/ocaml/compiler-libs/cmo_format.cmti
 lib/ocaml/compiler-libs/cmt_format.cmi
+lib/ocaml/compiler-libs/cmt_format.cmt
+lib/ocaml/compiler-libs/cmt_format.cmti
 lib/ocaml/compiler-libs/cmx_format.cmi
+lib/ocaml/compiler-libs/cmx_format.cmti
 lib/ocaml/compiler-libs/coloring.cmi
+lib/ocaml/compiler-libs/coloring.cmt
+lib/ocaml/compiler-libs/coloring.cmti
 lib/ocaml/compiler-libs/comballoc.cmi
+lib/ocaml/compiler-libs/comballoc.cmt
+lib/ocaml/compiler-libs/comballoc.cmti
 lib/ocaml/compiler-libs/compenv.cmi
+lib/ocaml/compiler-libs/compenv.cmt
+lib/ocaml/compiler-libs/compenv.cmti
 lib/ocaml/compiler-libs/compile.cmi
+lib/ocaml/compiler-libs/compile.cmt
+lib/ocaml/compiler-libs/compile.cmti
 lib/ocaml/compiler-libs/compilenv.cmi
+lib/ocaml/compiler-libs/compilenv.cmt
+lib/ocaml/compiler-libs/compilenv.cmti
 lib/ocaml/compiler-libs/compmisc.cmi
+lib/ocaml/compiler-libs/compmisc.cmt
+lib/ocaml/compiler-libs/compmisc.cmti
 lib/ocaml/compiler-libs/config.cmi
+lib/ocaml/compiler-libs/config.cmt
+lib/ocaml/compiler-libs/config.cmti
 lib/ocaml/compiler-libs/consistbl.cmi
+lib/ocaml/compiler-libs/consistbl.cmt
+lib/ocaml/compiler-libs/consistbl.cmti
 lib/ocaml/compiler-libs/ctype.cmi
+lib/ocaml/compiler-libs/ctype.cmt
+lib/ocaml/compiler-libs/ctype.cmti
 lib/ocaml/compiler-libs/datarepr.cmi
+lib/ocaml/compiler-libs/datarepr.cmt
+lib/ocaml/compiler-libs/datarepr.cmti
+lib/ocaml/compiler-libs/deadcode.cmi
+lib/ocaml/compiler-libs/deadcode.cmt
+lib/ocaml/compiler-libs/deadcode.cmti
 lib/ocaml/compiler-libs/debuginfo.cmi
+lib/ocaml/compiler-libs/debuginfo.cmt
+lib/ocaml/compiler-libs/debuginfo.cmti
 lib/ocaml/compiler-libs/dll.cmi
+lib/ocaml/compiler-libs/dll.cmt
+lib/ocaml/compiler-libs/dll.cmti
+lib/ocaml/compiler-libs/docstrings.cmi
+lib/ocaml/compiler-libs/docstrings.cmt
+lib/ocaml/compiler-libs/docstrings.cmti
+lib/ocaml/compiler-libs/emitaux.cmi
+lib/ocaml/compiler-libs/emitaux.cmt
+lib/ocaml/compiler-libs/emitaux.cmti
 lib/ocaml/compiler-libs/emit.cmi
-lib/ocaml/compiler-libs/emitaux.cmi
+lib/ocaml/compiler-libs/emit.cmt
+lib/ocaml/compiler-libs/emit.cmti
 lib/ocaml/compiler-libs/emitcode.cmi
+lib/ocaml/compiler-libs/emitcode.cmt
+lib/ocaml/compiler-libs/emitcode.cmti
+lib/ocaml/compiler-libs/envaux.cmi
+lib/ocaml/compiler-libs/envaux.cmt
+lib/ocaml/compiler-libs/envaux.cmti
 lib/ocaml/compiler-libs/env.cmi
-lib/ocaml/compiler-libs/envaux.cmi
+lib/ocaml/compiler-libs/env.cmt
+lib/ocaml/compiler-libs/env.cmti
 lib/ocaml/compiler-libs/errors.cmi
+lib/ocaml/compiler-libs/errors.cmt
+lib/ocaml/compiler-libs/errors.cmti
 lib/ocaml/compiler-libs/expunge.cmi
+lib/ocaml/compiler-libs/expunge.cmt
 lib/ocaml/compiler-libs/genprintval.cmi
+lib/ocaml/compiler-libs/genprintval.cmt
+lib/ocaml/compiler-libs/genprintval.cmti
 lib/ocaml/compiler-libs/ident.cmi
+lib/ocaml/compiler-libs/ident.cmt
+lib/ocaml/compiler-libs/ident.cmti
 lib/ocaml/compiler-libs/includeclass.cmi
+lib/ocaml/compiler-libs/includeclass.cmt
+lib/ocaml/compiler-libs/includeclass.cmti
 lib/ocaml/compiler-libs/includecore.cmi
+lib/ocaml/compiler-libs/includecore.cmt
+lib/ocaml/compiler-libs/includecore.cmti
 lib/ocaml/compiler-libs/includemod.cmi
+lib/ocaml/compiler-libs/includemod.cmt
+lib/ocaml/compiler-libs/includemod.cmti
 lib/ocaml/compiler-libs/instruct.cmi
+lib/ocaml/compiler-libs/instruct.cmt
+lib/ocaml/compiler-libs/instruct.cmti
 lib/ocaml/compiler-libs/interf.cmi
+lib/ocaml/compiler-libs/interf.cmt
+lib/ocaml/compiler-libs/interf.cmti
 lib/ocaml/compiler-libs/lambda.cmi
+lib/ocaml/compiler-libs/lambda.cmt
+lib/ocaml/compiler-libs/lambda.cmti
 lib/ocaml/compiler-libs/lexer.cmi
+lib/ocaml/compiler-libs/lexer.cmt
+lib/ocaml/compiler-libs/lexer.cmti
 lib/ocaml/compiler-libs/linearize.cmi
+lib/ocaml/compiler-libs/linearize.cmt
+lib/ocaml/compiler-libs/linearize.cmti
 lib/ocaml/compiler-libs/liveness.cmi
+lib/ocaml/compiler-libs/liveness.cmt
+lib/ocaml/compiler-libs/liveness.cmti
 lib/ocaml/compiler-libs/location.cmi
+lib/ocaml/compiler-libs/location.cmt
+lib/ocaml/compiler-libs/location.cmti
 lib/ocaml/compiler-libs/longident.cmi
+lib/ocaml/compiler-libs/longident.cmt
+lib/ocaml/compiler-libs/longident.cmti
 lib/ocaml/compiler-libs/mach.cmi
+lib/ocaml/compiler-libs/mach.cmt
+lib/ocaml/compiler-libs/mach.cmti
+lib/ocaml/compiler-libs/main_args.cmi
+lib/ocaml/compiler-libs/main_args.cmt
+lib/ocaml/compiler-libs/main_args.cmti
 lib/ocaml/compiler-libs/main.cmi
 lib/ocaml/compiler-libs/main.cmo
+lib/ocaml/compiler-libs/main.cmt
+lib/ocaml/compiler-libs/main.cmti
 lib/ocaml/compiler-libs/main.cmx
 lib/ocaml/compiler-libs/main.o
-lib/ocaml/compiler-libs/main_args.cmi
 lib/ocaml/compiler-libs/matching.cmi
+lib/ocaml/compiler-libs/matching.cmt
+lib/ocaml/compiler-libs/matching.cmti
 lib/ocaml/compiler-libs/meta.cmi
+lib/ocaml/compiler-libs/meta.cmt
+lib/ocaml/compiler-libs/meta.cmti
 lib/ocaml/compiler-libs/misc.cmi
+lib/ocaml/compiler-libs/misc.cmt
+lib/ocaml/compiler-libs/misc.cmti
 lib/ocaml/compiler-libs/mtype.cmi
+lib/ocaml/compiler-libs/mtype.cmt
+lib/ocaml/compiler-libs/mtype.cmti
 lib/ocaml/compiler-libs/ocamlbytecomp.a
 lib/ocaml/compiler-libs/ocamlbytecomp.cma
 lib/ocaml/compiler-libs/ocamlbytecomp.cmxa
@@ -341,83 +452,211 @@
 lib/ocaml/compiler-libs/ocamloptcomp.cmxa
 lib/ocaml/compiler-libs/ocamltoplevel.cma
 lib/ocaml/compiler-libs/opcodes.cmi
+lib/ocaml/compiler-libs/opcodes.cmt
 lib/ocaml/compiler-libs/oprint.cmi
+lib/ocaml/compiler-libs/oprint.cmt
+lib/ocaml/compiler-libs/oprint.cmti
 lib/ocaml/compiler-libs/optcompile.cmi
+lib/ocaml/compiler-libs/optcompile.cmt
+lib/ocaml/compiler-libs/optcompile.cmti
 lib/ocaml/compiler-libs/opterrors.cmi
+lib/ocaml/compiler-libs/opterrors.cmt
+lib/ocaml/compiler-libs/opterrors.cmti
 lib/ocaml/compiler-libs/optmain.cmi
 lib/ocaml/compiler-libs/optmain.cmo
+lib/ocaml/compiler-libs/optmain.cmt
+lib/ocaml/compiler-libs/optmain.cmti
 lib/ocaml/compiler-libs/optmain.cmx
 lib/ocaml/compiler-libs/optmain.o
 lib/ocaml/compiler-libs/outcometree.cmi
+lib/ocaml/compiler-libs/outcometree.cmti
 lib/ocaml/compiler-libs/parmatch.cmi
+lib/ocaml/compiler-libs/parmatch.cmt
+lib/ocaml/compiler-libs/parmatch.cmti
 lib/ocaml/compiler-libs/parse.cmi
+lib/ocaml/compiler-libs/parse.cmt
+lib/ocaml/compiler-libs/parse.cmti
 lib/ocaml/compiler-libs/parser.cmi
+lib/ocaml/compiler-libs/parser.cmt
+lib/ocaml/compiler-libs/parser.cmti
 lib/ocaml/compiler-libs/parsetree.cmi
+lib/ocaml/compiler-libs/parsetree.cmti
 lib/ocaml/compiler-libs/path.cmi
+lib/ocaml/compiler-libs/path.cmt
+lib/ocaml/compiler-libs/path.cmti
 lib/ocaml/compiler-libs/pparse.cmi
+lib/ocaml/compiler-libs/pparse.cmt
+lib/ocaml/compiler-libs/pparse.cmti
 lib/ocaml/compiler-libs/pprintast.cmi
+lib/ocaml/compiler-libs/pprintast.cmt
+lib/ocaml/compiler-libs/pprintast.cmti
 lib/ocaml/compiler-libs/predef.cmi
+lib/ocaml/compiler-libs/predef.cmt
+lib/ocaml/compiler-libs/predef.cmti
 lib/ocaml/compiler-libs/primitive.cmi
+lib/ocaml/compiler-libs/primitive.cmt
+lib/ocaml/compiler-libs/primitive.cmti
 lib/ocaml/compiler-libs/printast.cmi
+lib/ocaml/compiler-libs/printast.cmt
+lib/ocaml/compiler-libs/printast.cmti
 lib/ocaml/compiler-libs/printclambda.cmi
+lib/ocaml/compiler-libs/printclambda.cmt
+lib/ocaml/compiler-libs/printclambda.cmti
 lib/ocaml/compiler-libs/printcmm.cmi
+lib/ocaml/compiler-libs/printcmm.cmt
+lib/ocaml/compiler-libs/printcmm.cmti
 lib/ocaml/compiler-libs/printinstr.cmi
+lib/ocaml/compiler-libs/printinstr.cmt
+lib/ocaml/compiler-libs/printinstr.cmti
 lib/ocaml/compiler-libs/printlambda.cmi
+lib/ocaml/compiler-libs/printlambda.cmt
+lib/ocaml/compiler-libs/printlambda.cmti
 lib/ocaml/compiler-libs/printlinear.cmi
+lib/ocaml/compiler-libs/printlinear.cmt
+lib/ocaml/compiler-libs/printlinear.cmti
 lib/ocaml/compiler-libs/printmach.cmi
+lib/ocaml/compiler-libs/printmach.cmt
+lib/ocaml/compiler-libs/printmach.cmti
 lib/ocaml/compiler-libs/printtyp.cmi
+lib/ocaml/compiler-libs/printtyp.cmt
+lib/ocaml/compiler-libs/printtyp.cmti
 lib/ocaml/compiler-libs/printtyped.cmi
+lib/ocaml/compiler-libs/printtyped.cmt
+lib/ocaml/compiler-libs/printtyped.cmti
 lib/ocaml/compiler-libs/proc.cmi
+lib/ocaml/compiler-libs/proc.cmt
+lib/ocaml/compiler-libs/proc.cmti
 lib/ocaml/compiler-libs/reg.cmi
+lib/ocaml/compiler-libs/reg.cmt
+lib/ocaml/compiler-libs/reg.cmti
 lib/ocaml/compiler-libs/reload.cmi
+lib/ocaml/compiler-libs/reload.cmt
+lib/ocaml/compiler-libs/reload.cmti
 lib/ocaml/compiler-libs/reloadgen.cmi
+lib/ocaml/compiler-libs/reloadgen.cmt
+lib/ocaml/compiler-libs/reloadgen.cmti
 lib/ocaml/compiler-libs/runtimedef.cmi
+lib/ocaml/compiler-libs/runtimedef.cmt
+lib/ocaml/compiler-libs/runtimedef.cmti
 lib/ocaml/compiler-libs/schedgen.cmi
+lib/ocaml/compiler-libs/schedgen.cmt
+lib/ocaml/compiler-libs/schedgen.cmti
 lib/ocaml/compiler-libs/scheduling.cmi
+lib/ocaml/compiler-libs/scheduling.cmt
+lib/ocaml/compiler-libs/scheduling.cmti
 lib/ocaml/compiler-libs/selectgen.cmi
+lib/ocaml/compiler-libs/selectgen.cmt
+lib/ocaml/compiler-libs/selectgen.cmti
 lib/ocaml/compiler-libs/selection.cmi
+lib/ocaml/compiler-libs/selection.cmt
+lib/ocaml/compiler-libs/selection.cmti
 lib/ocaml/compiler-libs/simplif.cmi
+lib/ocaml/compiler-libs/simplif.cmt
+lib/ocaml/compiler-libs/simplif.cmti
 lib/ocaml/compiler-libs/spill.cmi
+lib/ocaml/compiler-libs/spill.cmt
+lib/ocaml/compiler-libs/spill.cmti
 lib/ocaml/compiler-libs/split.cmi
+lib/ocaml/compiler-libs/split.cmt
+lib/ocaml/compiler-libs/split.cmti
+lib/ocaml/compiler-libs/strmatch.cmi
+lib/ocaml/compiler-libs/strmatch.cmt
+lib/ocaml/compiler-libs/strmatch.cmti
 lib/ocaml/compiler-libs/stypes.cmi
+lib/ocaml/compiler-libs/stypes.cmt
+lib/ocaml/compiler-libs/stypes.cmti
 lib/ocaml/compiler-libs/subst.cmi
+lib/ocaml/compiler-libs/subst.cmt
+lib/ocaml/compiler-libs/subst.cmti
 lib/ocaml/compiler-libs/switch.cmi
+lib/ocaml/compiler-libs/switch.cmt
+lib/ocaml/compiler-libs/switch.cmti
 lib/ocaml/compiler-libs/symtable.cmi
+lib/ocaml/compiler-libs/symtable.cmt
+lib/ocaml/compiler-libs/symtable.cmti
 lib/ocaml/compiler-libs/syntaxerr.cmi
+lib/ocaml/compiler-libs/syntaxerr.cmt
+lib/ocaml/compiler-libs/syntaxerr.cmti
 lib/ocaml/compiler-libs/tbl.cmi
+lib/ocaml/compiler-libs/tbl.cmt
+lib/ocaml/compiler-libs/tbl.cmti
 lib/ocaml/compiler-libs/terminfo.cmi
+lib/ocaml/compiler-libs/terminfo.cmt
+lib/ocaml/compiler-libs/terminfo.cmti
 lib/ocaml/compiler-libs/topdirs.cmi
+lib/ocaml/compiler-libs/topdirs.cmt
+lib/ocaml/compiler-libs/topdirs.cmti
 lib/ocaml/compiler-libs/toploop.cmi
+lib/ocaml/compiler-libs/toploop.cmt
+lib/ocaml/compiler-libs/toploop.cmti
 lib/ocaml/compiler-libs/topmain.cmi
+lib/ocaml/compiler-libs/topmain.cmt
+lib/ocaml/compiler-libs/topmain.cmti
 lib/ocaml/compiler-libs/topstart.cmi
 lib/ocaml/compiler-libs/topstart.cmo
+lib/ocaml/compiler-libs/topstart.cmt
 lib/ocaml/compiler-libs/trace.cmi
+lib/ocaml/compiler-libs/trace.cmt
+lib/ocaml/compiler-libs/trace.cmti
 lib/ocaml/compiler-libs/translclass.cmi
+lib/ocaml/compiler-libs/translclass.cmt
+lib/ocaml/compiler-libs/translclass.cmti
 lib/ocaml/compiler-libs/translcore.cmi
+lib/ocaml/compiler-libs/translcore.cmt
+lib/ocaml/compiler-libs/translcore.cmti
 lib/ocaml/compiler-libs/translmod.cmi
+lib/ocaml/compiler-libs/translmod.cmt
+lib/ocaml/compiler-libs/translmod.cmti
 lib/ocaml/compiler-libs/translobj.cmi
+lib/ocaml/compiler-libs/translobj.cmt
+lib/ocaml/compiler-libs/translobj.cmti
 lib/ocaml/compiler-libs/typeclass.cmi
+lib/ocaml/compiler-libs/typeclass.cmt
+lib/ocaml/compiler-libs/typeclass.cmti
 lib/ocaml/compiler-libs/typecore.cmi
+lib/ocaml/compiler-libs/typecore.cmt
+lib/ocaml/compiler-libs/typecore.cmti
 lib/ocaml/compiler-libs/typedecl.cmi
-lib/ocaml/compiler-libs/typedtree.cmi
+lib/ocaml/compiler-libs/typedecl.cmt
+lib/ocaml/compiler-libs/typedecl.cmti
 lib/ocaml/compiler-libs/typedtreeIter.cmi
+lib/ocaml/compiler-libs/typedtreeIter.cmt
+lib/ocaml/compiler-libs/typedtreeIter.cmti
 lib/ocaml/compiler-libs/typedtreeMap.cmi
+lib/ocaml/compiler-libs/typedtreeMap.cmt
+lib/ocaml/compiler-libs/typedtreeMap.cmti
+lib/ocaml/compiler-libs/typedtree.cmi
+lib/ocaml/compiler-libs/typedtree.cmt
+lib/ocaml/compiler-libs/typedtree.cmti
 lib/ocaml/compiler-libs/typemod.cmi
+lib/ocaml/compiler-libs/typemod.cmt
+lib/ocaml/compiler-libs/typemod.cmti
 lib/ocaml/compiler-libs/typeopt.cmi
+lib/ocaml/compiler-libs/typeopt.cmt
+lib/ocaml/compiler-libs/typeopt.cmti
 lib/ocaml/compiler-libs/types.cmi
+lib/ocaml/compiler-libs/types.cmt
+lib/ocaml/compiler-libs/types.cmti
 lib/ocaml/compiler-libs/typetexp.cmi
+lib/ocaml/compiler-libs/typetexp.cmt
+lib/ocaml/compiler-libs/typetexp.cmti
 lib/ocaml/compiler-libs/warnings.cmi
+lib/ocaml/compiler-libs/warnings.cmt
+lib/ocaml/compiler-libs/warnings.cmti
 lib/ocaml/complex.cmi
+lib/ocaml/complex.cmt
+lib/ocaml/complex.cmti
 lib/ocaml/complex.cmx
 lib/ocaml/complex.ml
 lib/ocaml/complex.mli
-%%PROF%%lib/ocaml/complex.p.cmx
-%%THREADS%%lib/ocaml/condition.mli
+lib/ocaml/complex.p.cmt
 lib/ocaml/digest.cmi
+lib/ocaml/digest.cmt
+lib/ocaml/digest.cmti
 lib/ocaml/digest.cmx
 lib/ocaml/digest.ml
 lib/ocaml/digest.mli
-%%PROF%%lib/ocaml/digest.p.cmx
+lib/ocaml/digest.p.cmt
 lib/ocaml/dynlink.a
 lib/ocaml/dynlink.cma
 lib/ocaml/dynlink.cmi
@@ -424,430 +663,127 @@
 lib/ocaml/dynlink.cmx
 lib/ocaml/dynlink.cmxa
 lib/ocaml/dynlink.mli
-%%THREADS%%lib/ocaml/event.mli
-lib/ocaml/expunge
-lib/ocaml/extract_crc
 lib/ocaml/filename.cmi
+lib/ocaml/filename.cmt
+lib/ocaml/filename.cmti
 lib/ocaml/filename.cmx
 lib/ocaml/filename.ml
 lib/ocaml/filename.mli
-%%PROF%%lib/ocaml/filename.p.cmx
+lib/ocaml/filename.p.cmt
 lib/ocaml/format.cmi
+lib/ocaml/format.cmt
+lib/ocaml/format.cmti
 lib/ocaml/format.cmx
 lib/ocaml/format.ml
 lib/ocaml/format.mli
-%%PROF%%lib/ocaml/format.p.cmx
+lib/ocaml/format.p.cmt
 lib/ocaml/gc.cmi
+lib/ocaml/gc.cmt
+lib/ocaml/gc.cmti
 lib/ocaml/gc.cmx
 lib/ocaml/gc.ml
 lib/ocaml/gc.mli
-%%PROF%%lib/ocaml/gc.p.cmx
+lib/ocaml/gc.p.cmt
 lib/ocaml/genlex.cmi
+lib/ocaml/genlex.cmt
+lib/ocaml/genlex.cmti
 lib/ocaml/genlex.cmx
 lib/ocaml/genlex.ml
 lib/ocaml/genlex.mli
-%%PROF%%lib/ocaml/genlex.p.cmx
-%%X11%%lib/ocaml/graphics.a
-%%X11%%lib/ocaml/graphics.cma
-%%X11%%lib/ocaml/graphics.cmi
-%%X11%%lib/ocaml/graphics.cmx
-%%X11%%lib/ocaml/graphics.cmxa
-%%X11%%lib/ocaml/graphics.cmxs
-%%X11%%lib/ocaml/graphics.mli
-%%X11%%lib/ocaml/graphicsX11.cmi
-%%X11%%lib/ocaml/graphicsX11.cmx
-%%X11%%lib/ocaml/graphicsX11.mli
+lib/ocaml/genlex.p.cmt
 lib/ocaml/hashtbl.cmi
+lib/ocaml/hashtbl.cmt
+lib/ocaml/hashtbl.cmti
 lib/ocaml/hashtbl.cmx
 lib/ocaml/hashtbl.ml
 lib/ocaml/hashtbl.mli
-%%PROF%%lib/ocaml/hashtbl.p.cmx
+lib/ocaml/hashtbl.p.cmt
 lib/ocaml/int32.cmi
+lib/ocaml/int32.cmt
+lib/ocaml/int32.cmti
 lib/ocaml/int32.cmx
 lib/ocaml/int32.ml
 lib/ocaml/int32.mli
-%%PROF%%lib/ocaml/int32.p.cmx
+lib/ocaml/int32.p.cmt
 lib/ocaml/int64.cmi
+lib/ocaml/int64.cmt
+lib/ocaml/int64.cmti
 lib/ocaml/int64.cmx
 lib/ocaml/int64.ml
 lib/ocaml/int64.mli
-%%PROF%%lib/ocaml/int64.p.cmx
+lib/ocaml/int64.p.cmt
 lib/ocaml/int_misc.cmx
-%%TK%%lib/ocaml/labltk/balloon.cmi
-%%TK%%lib/ocaml/labltk/balloon.cmx
-%%TK%%lib/ocaml/labltk/balloon.mli
-%%TK%%lib/ocaml/labltk/bell.cmi
-%%TK%%lib/ocaml/labltk/bell.cmx
-%%TK%%lib/ocaml/labltk/bell.mli
-%%TK%%lib/ocaml/labltk/button.cmi
-%%TK%%lib/ocaml/labltk/button.cmx
-%%TK%%lib/ocaml/labltk/button.mli
-%%TK%%lib/ocaml/labltk/cBell.cmi
-%%TK%%lib/ocaml/labltk/cBell.cmx
-%%TK%%lib/ocaml/labltk/cBell.mli
-%%TK%%lib/ocaml/labltk/cButton.cmi
-%%TK%%lib/ocaml/labltk/cButton.cmx
-%%TK%%lib/ocaml/labltk/cButton.mli
-%%TK%%lib/ocaml/labltk/cCanvas.cmi
-%%TK%%lib/ocaml/labltk/cCanvas.cmx
-%%TK%%lib/ocaml/labltk/cCanvas.mli
-%%TK%%lib/ocaml/labltk/cCheckbutton.cmi
-%%TK%%lib/ocaml/labltk/cCheckbutton.cmx
-%%TK%%lib/ocaml/labltk/cCheckbutton.mli
-%%TK%%lib/ocaml/labltk/cClipboard.cmi
-%%TK%%lib/ocaml/labltk/cClipboard.cmx
-%%TK%%lib/ocaml/labltk/cClipboard.mli
-%%TK%%lib/ocaml/labltk/cDialog.cmi
-%%TK%%lib/ocaml/labltk/cDialog.cmx
-%%TK%%lib/ocaml/labltk/cDialog.mli
-%%TK%%lib/ocaml/labltk/cEncoding.cmi
-%%TK%%lib/ocaml/labltk/cEncoding.cmx
-%%TK%%lib/ocaml/labltk/cEncoding.mli
-%%TK%%lib/ocaml/labltk/cEntry.cmi
-%%TK%%lib/ocaml/labltk/cEntry.cmx
-%%TK%%lib/ocaml/labltk/cEntry.mli
-%%TK%%lib/ocaml/labltk/cFocus.cmi
-%%TK%%lib/ocaml/labltk/cFocus.cmx
-%%TK%%lib/ocaml/labltk/cFocus.mli
-%%TK%%lib/ocaml/labltk/cFont.cmi
-%%TK%%lib/ocaml/labltk/cFont.cmx
-%%TK%%lib/ocaml/labltk/cFont.mli
-%%TK%%lib/ocaml/labltk/cFrame.cmi
-%%TK%%lib/ocaml/labltk/cFrame.cmx
-%%TK%%lib/ocaml/labltk/cFrame.mli
-%%TK%%lib/ocaml/labltk/cGrab.cmi
-%%TK%%lib/ocaml/labltk/cGrab.cmx
-%%TK%%lib/ocaml/labltk/cGrab.mli
-%%TK%%lib/ocaml/labltk/cGrid.cmi
-%%TK%%lib/ocaml/labltk/cGrid.cmx
-%%TK%%lib/ocaml/labltk/cGrid.mli
-%%TK%%lib/ocaml/labltk/cImage.cmi
-%%TK%%lib/ocaml/labltk/cImage.cmx
-%%TK%%lib/ocaml/labltk/cImage.mli
-%%TK%%lib/ocaml/labltk/cImagebitmap.cmi
-%%TK%%lib/ocaml/labltk/cImagebitmap.cmx
-%%TK%%lib/ocaml/labltk/cImagebitmap.mli
-%%TK%%lib/ocaml/labltk/cImagephoto.cmi
-%%TK%%lib/ocaml/labltk/cImagephoto.cmx
-%%TK%%lib/ocaml/labltk/cImagephoto.mli
-%%TK%%lib/ocaml/labltk/cLabel.cmi
-%%TK%%lib/ocaml/labltk/cLabel.cmx
-%%TK%%lib/ocaml/labltk/cLabel.mli
-%%TK%%lib/ocaml/labltk/cListbox.cmi
-%%TK%%lib/ocaml/labltk/cListbox.cmx
-%%TK%%lib/ocaml/labltk/cListbox.mli
-%%TK%%lib/ocaml/labltk/cMenu.cmi
-%%TK%%lib/ocaml/labltk/cMenu.cmx
-%%TK%%lib/ocaml/labltk/cMenu.mli
-%%TK%%lib/ocaml/labltk/cMenubutton.cmi
-%%TK%%lib/ocaml/labltk/cMenubutton.cmx
-%%TK%%lib/ocaml/labltk/cMenubutton.mli
-%%TK%%lib/ocaml/labltk/cMessage.cmi
-%%TK%%lib/ocaml/labltk/cMessage.cmx
-%%TK%%lib/ocaml/labltk/cMessage.mli
-%%TK%%lib/ocaml/labltk/cOption.cmi
-%%TK%%lib/ocaml/labltk/cOption.cmx
-%%TK%%lib/ocaml/labltk/cOption.mli
-%%TK%%lib/ocaml/labltk/cOptionmenu.cmi
-%%TK%%lib/ocaml/labltk/cOptionmenu.cmx
-%%TK%%lib/ocaml/labltk/cOptionmenu.mli
-%%TK%%lib/ocaml/labltk/cPack.cmi
-%%TK%%lib/ocaml/labltk/cPack.cmx
-%%TK%%lib/ocaml/labltk/cPack.mli
-%%TK%%lib/ocaml/labltk/cPalette.cmi
-%%TK%%lib/ocaml/labltk/cPalette.cmx
-%%TK%%lib/ocaml/labltk/cPalette.mli
-%%TK%%lib/ocaml/labltk/cPixmap.cmi
-%%TK%%lib/ocaml/labltk/cPixmap.cmx
-%%TK%%lib/ocaml/labltk/cPixmap.mli
-%%TK%%lib/ocaml/labltk/cPlace.cmi
-%%TK%%lib/ocaml/labltk/cPlace.cmx
-%%TK%%lib/ocaml/labltk/cPlace.mli
-%%TK%%lib/ocaml/labltk/cRadiobutton.cmi
-%%TK%%lib/ocaml/labltk/cRadiobutton.cmx
-%%TK%%lib/ocaml/labltk/cRadiobutton.mli
-%%TK%%lib/ocaml/labltk/cResource.cmi
-%%TK%%lib/ocaml/labltk/cResource.cmx
-%%TK%%lib/ocaml/labltk/cResource.mli
-%%TK%%lib/ocaml/labltk/cScale.cmi
-%%TK%%lib/ocaml/labltk/cScale.cmx
-%%TK%%lib/ocaml/labltk/cScale.mli
-%%TK%%lib/ocaml/labltk/cScrollbar.cmi
-%%TK%%lib/ocaml/labltk/cScrollbar.cmx
-%%TK%%lib/ocaml/labltk/cScrollbar.mli
-%%TK%%lib/ocaml/labltk/cSelection.cmi
-%%TK%%lib/ocaml/labltk/cSelection.cmx
-%%TK%%lib/ocaml/labltk/cSelection.mli
-%%TK%%lib/ocaml/labltk/cText.cmi
-%%TK%%lib/ocaml/labltk/cText.cmx
-%%TK%%lib/ocaml/labltk/cText.mli
-%%TK%%lib/ocaml/labltk/cTk.cmi
-%%TK%%lib/ocaml/labltk/cTk.cmx
-%%TK%%lib/ocaml/labltk/cTkvars.cmi
-%%TK%%lib/ocaml/labltk/cTkvars.cmx
-%%TK%%lib/ocaml/labltk/cTkvars.mli
-%%TK%%lib/ocaml/labltk/cTkwait.cmi
-%%TK%%lib/ocaml/labltk/cTkwait.cmx
-%%TK%%lib/ocaml/labltk/cTkwait.mli
-%%TK%%lib/ocaml/labltk/cToplevel.cmi
-%%TK%%lib/ocaml/labltk/cToplevel.cmx
-%%TK%%lib/ocaml/labltk/cToplevel.mli
-%%TK%%lib/ocaml/labltk/cWinfo.cmi
-%%TK%%lib/ocaml/labltk/cWinfo.cmx
-%%TK%%lib/ocaml/labltk/cWinfo.mli
-%%TK%%lib/ocaml/labltk/cWm.cmi
-%%TK%%lib/ocaml/labltk/cWm.cmx
-%%TK%%lib/ocaml/labltk/cWm.mli
-%%TK%%lib/ocaml/labltk/camltk.cmi
-%%TK%%lib/ocaml/labltk/camltk.cmx
-%%TK%%lib/ocaml/labltk/canvas.cmi
-%%TK%%lib/ocaml/labltk/canvas.cmx
-%%TK%%lib/ocaml/labltk/canvas.mli
-%%TK%%lib/ocaml/labltk/checkbutton.cmi
-%%TK%%lib/ocaml/labltk/checkbutton.cmx
-%%TK%%lib/ocaml/labltk/checkbutton.mli
-%%TK%%lib/ocaml/labltk/clipboard.cmi
-%%TK%%lib/ocaml/labltk/clipboard.cmx
-%%TK%%lib/ocaml/labltk/clipboard.mli
-%%TK%%lib/ocaml/labltk/dialog.cmi
-%%TK%%lib/ocaml/labltk/dialog.cmx
-%%TK%%lib/ocaml/labltk/dialog.mli
-%%TK%%lib/ocaml/labltk/encoding.cmi
-%%TK%%lib/ocaml/labltk/encoding.cmx
-%%TK%%lib/ocaml/labltk/encoding.mli
-%%TK%%lib/ocaml/labltk/entry.cmi
-%%TK%%lib/ocaml/labltk/entry.cmx
-%%TK%%lib/ocaml/labltk/entry.mli
-%%TK%%lib/ocaml/labltk/fileevent.cmi
-%%TK%%lib/ocaml/labltk/fileevent.cmx
-%%TK%%lib/ocaml/labltk/fileevent.mli
-%%TK%%lib/ocaml/labltk/fileselect.cmi
-%%TK%%lib/ocaml/labltk/fileselect.cmx
-%%TK%%lib/ocaml/labltk/fileselect.mli
-%%TK%%lib/ocaml/labltk/focus.cmi
-%%TK%%lib/ocaml/labltk/focus.cmx
-%%TK%%lib/ocaml/labltk/focus.mli
-%%TK%%lib/ocaml/labltk/font.cmi
-%%TK%%lib/ocaml/labltk/font.cmx
-%%TK%%lib/ocaml/labltk/font.mli
-%%TK%%lib/ocaml/labltk/frame.cmi
-%%TK%%lib/ocaml/labltk/frame.cmx
-%%TK%%lib/ocaml/labltk/frame.mli
-%%TK%%lib/ocaml/labltk/frx_after.cmi
-%%TK%%lib/ocaml/labltk/frx_after.mli
-%%TK%%lib/ocaml/labltk/frx_color.cmi
-%%TK%%lib/ocaml/labltk/frx_color.mli
-%%TK%%lib/ocaml/labltk/frx_ctext.cmi
-%%TK%%lib/ocaml/labltk/frx_ctext.mli
-%%TK%%lib/ocaml/labltk/frx_dialog.cmi
-%%TK%%lib/ocaml/labltk/frx_dialog.mli
-%%TK%%lib/ocaml/labltk/frx_entry.cmi
-%%TK%%lib/ocaml/labltk/frx_entry.mli
-%%TK%%lib/ocaml/labltk/frx_fillbox.cmi
-%%TK%%lib/ocaml/labltk/frx_fillbox.mli
-%%TK%%lib/ocaml/labltk/frx_fit.cmi
-%%TK%%lib/ocaml/labltk/frx_fit.mli
-%%TK%%lib/ocaml/labltk/frx_focus.cmi
-%%TK%%lib/ocaml/labltk/frx_focus.mli
-%%TK%%lib/ocaml/labltk/frx_font.cmi
-%%TK%%lib/ocaml/labltk/frx_font.mli
-%%TK%%lib/ocaml/labltk/frx_lbutton.mli
-%%TK%%lib/ocaml/labltk/frx_listbox.cmi
-%%TK%%lib/ocaml/labltk/frx_listbox.mli
-%%TK%%lib/ocaml/labltk/frx_mem.cmi
-%%TK%%lib/ocaml/labltk/frx_mem.mli
-%%TK%%lib/ocaml/labltk/frx_misc.cmi
-%%TK%%lib/ocaml/labltk/frx_misc.mli
-%%TK%%lib/ocaml/labltk/frx_req.cmi
-%%TK%%lib/ocaml/labltk/frx_req.mli
-%%TK%%lib/ocaml/labltk/frx_rpc.cmi
-%%TK%%lib/ocaml/labltk/frx_rpc.mli
-%%TK%%lib/ocaml/labltk/frx_selection.cmi
-%%TK%%lib/ocaml/labltk/frx_selection.mli
-%%TK%%lib/ocaml/labltk/frx_synth.cmi
-%%TK%%lib/ocaml/labltk/frx_synth.mli
-%%TK%%lib/ocaml/labltk/frx_text.cmi
-%%TK%%lib/ocaml/labltk/frx_text.mli
-%%TK%%lib/ocaml/labltk/frx_toplevel.mli
-%%TK%%lib/ocaml/labltk/frx_widget.cmi
-%%TK%%lib/ocaml/labltk/frx_widget.mli
-%%TK%%lib/ocaml/labltk/frxlib.a
-%%TK%%lib/ocaml/labltk/frxlib.cma
-%%TK%%lib/ocaml/labltk/frxlib.cmxa
-%%TK%%lib/ocaml/labltk/grab.cmi
-%%TK%%lib/ocaml/labltk/grab.cmx
-%%TK%%lib/ocaml/labltk/grab.mli
-%%TK%%lib/ocaml/labltk/grid.cmi
-%%TK%%lib/ocaml/labltk/grid.cmx
-%%TK%%lib/ocaml/labltk/grid.mli
-%%TK%%lib/ocaml/labltk/image.cmi
-%%TK%%lib/ocaml/labltk/image.cmx
-%%TK%%lib/ocaml/labltk/image.mli
-%%TK%%lib/ocaml/labltk/imagebitmap.cmi
-%%TK%%lib/ocaml/labltk/imagebitmap.cmx
-%%TK%%lib/ocaml/labltk/imagebitmap.mli
-%%TK%%lib/ocaml/labltk/imagephoto.cmi
-%%TK%%lib/ocaml/labltk/imagephoto.cmx
-%%TK%%lib/ocaml/labltk/imagephoto.mli
-%%TK%%lib/ocaml/labltk/jpf_font.cmi
-%%TK%%lib/ocaml/labltk/jpf_font.cmx
-%%TK%%lib/ocaml/labltk/jpf_font.mli
-%%TK%%lib/ocaml/labltk/jpflib.a
-%%TK%%lib/ocaml/labltk/jpflib.cma
-%%TK%%lib/ocaml/labltk/jpflib.cmxa
-%%TK%%lib/ocaml/labltk/label.cmi
-%%TK%%lib/ocaml/labltk/label.cmx
-%%TK%%lib/ocaml/labltk/label.mli
-%%TK%%lib/ocaml/labltk/labltk.a
-%%TK%%lib/ocaml/labltk/labltk.cma
-%%TK%%lib/ocaml/labltk/labltk.cmi
-%%TK%%lib/ocaml/labltk/labltk.cmx
-%%TK%%lib/ocaml/labltk/labltk.cmxa
-%%TK%%lib/ocaml/labltk/labltktop
-%%TK%%lib/ocaml/labltk/liblabltk.a
-%%TK%%lib/ocaml/labltk/listbox.cmi
-%%TK%%lib/ocaml/labltk/listbox.cmx
-%%TK%%lib/ocaml/labltk/listbox.mli
-%%TK%%lib/ocaml/labltk/menu.cmi
-%%TK%%lib/ocaml/labltk/menu.cmx
-%%TK%%lib/ocaml/labltk/menu.mli
-%%TK%%lib/ocaml/labltk/menubutton.cmi
-%%TK%%lib/ocaml/labltk/menubutton.cmx
-%%TK%%lib/ocaml/labltk/menubutton.mli
-%%TK%%lib/ocaml/labltk/message.cmi
-%%TK%%lib/ocaml/labltk/message.cmx
-%%TK%%lib/ocaml/labltk/message.mli
-%%TK%%lib/ocaml/labltk/option.cmi
-%%TK%%lib/ocaml/labltk/option.cmx
-%%TK%%lib/ocaml/labltk/option.mli
-%%TK%%lib/ocaml/labltk/optionmenu.cmi
-%%TK%%lib/ocaml/labltk/optionmenu.cmx
-%%TK%%lib/ocaml/labltk/optionmenu.mli
-%%TK%%lib/ocaml/labltk/pack.cmi
-%%TK%%lib/ocaml/labltk/pack.cmx
-%%TK%%lib/ocaml/labltk/pack.mli
-%%TK%%lib/ocaml/labltk/palette.cmi
-%%TK%%lib/ocaml/labltk/palette.cmx
-%%TK%%lib/ocaml/labltk/palette.mli
-%%TK%%lib/ocaml/labltk/pixmap.cmi
-%%TK%%lib/ocaml/labltk/pixmap.cmx
-%%TK%%lib/ocaml/labltk/pixmap.mli
-%%TK%%lib/ocaml/labltk/place.cmi
-%%TK%%lib/ocaml/labltk/place.cmx
-%%TK%%lib/ocaml/labltk/place.mli
-%%TK%%lib/ocaml/labltk/pp
-%%TK%%lib/ocaml/labltk/protocol.cmi
-%%TK%%lib/ocaml/labltk/protocol.cmx
-%%TK%%lib/ocaml/labltk/protocol.mli
-%%TK%%lib/ocaml/labltk/radiobutton.cmi
-%%TK%%lib/ocaml/labltk/radiobutton.cmx
-%%TK%%lib/ocaml/labltk/radiobutton.mli
-%%TK%%lib/ocaml/labltk/rawwidget.cmi
-%%TK%%lib/ocaml/labltk/rawwidget.cmx
-%%TK%%lib/ocaml/labltk/rawwidget.mli
-%%TK%%lib/ocaml/labltk/scale.cmi
-%%TK%%lib/ocaml/labltk/scale.cmx
-%%TK%%lib/ocaml/labltk/scale.mli
-%%TK%%lib/ocaml/labltk/scrollbar.cmi
-%%TK%%lib/ocaml/labltk/scrollbar.cmx
-%%TK%%lib/ocaml/labltk/scrollbar.mli
-%%TK%%lib/ocaml/labltk/selection.cmi
-%%TK%%lib/ocaml/labltk/selection.cmx
-%%TK%%lib/ocaml/labltk/selection.mli
-%%TK%%lib/ocaml/labltk/shell.cmi
-%%TK%%lib/ocaml/labltk/shell.cmx
-%%TK%%lib/ocaml/labltk/shell.mli
-%%TK%%lib/ocaml/labltk/text.cmi
-%%TK%%lib/ocaml/labltk/text.cmx
-%%TK%%lib/ocaml/labltk/text.mli
-%%TK%%lib/ocaml/labltk/textvariable.cmi
-%%TK%%lib/ocaml/labltk/textvariable.cmx
-%%TK%%lib/ocaml/labltk/textvariable.mli
-%%TK%%lib/ocaml/labltk/timer.cmi
-%%TK%%lib/ocaml/labltk/timer.cmx
-%%TK%%lib/ocaml/labltk/timer.mli
-%%TK%%lib/ocaml/labltk/tk.cmi
-%%TK%%lib/ocaml/labltk/tk.cmx
-%%TK%%lib/ocaml/labltk/tkcompiler
-%%TK%%lib/ocaml/labltk/tkthread.cmi
-%%TK%%lib/ocaml/labltk/tkthread.cmo
-%%TK%%lib/ocaml/labltk/tkthread.cmx
-%%TK%%lib/ocaml/labltk/tkthread.mli
-%%TK%%lib/ocaml/labltk/tkthread.o
-%%TK%%lib/ocaml/labltk/tkvars.cmi
-%%TK%%lib/ocaml/labltk/tkvars.cmx
-%%TK%%lib/ocaml/labltk/tkvars.mli
-%%TK%%lib/ocaml/labltk/tkwait.cmi
-%%TK%%lib/ocaml/labltk/tkwait.cmx
-%%TK%%lib/ocaml/labltk/tkwait.mli
-%%TK%%lib/ocaml/labltk/toplevel.cmi
-%%TK%%lib/ocaml/labltk/toplevel.cmx
-%%TK%%lib/ocaml/labltk/toplevel.mli
-%%TK%%lib/ocaml/labltk/widget.cmi
-%%TK%%lib/ocaml/labltk/widget.cmx
-%%TK%%lib/ocaml/labltk/widget.mli
-%%TK%%lib/ocaml/labltk/winfo.cmi
-%%TK%%lib/ocaml/labltk/winfo.cmx
-%%TK%%lib/ocaml/labltk/winfo.mli
-%%TK%%lib/ocaml/labltk/wm.cmi
-%%TK%%lib/ocaml/labltk/wm.cmx
-%%TK%%lib/ocaml/labltk/wm.mli
 lib/ocaml/lazy.cmi
+lib/ocaml/lazy.cmt
+lib/ocaml/lazy.cmti
 lib/ocaml/lazy.cmx
 lib/ocaml/lazy.ml
 lib/ocaml/lazy.mli
-%%PROF%%lib/ocaml/lazy.p.cmx
+lib/ocaml/lazy.p.cmt
 lib/ocaml/ld.conf
 lib/ocaml/lexing.cmi
+lib/ocaml/lexing.cmt
+lib/ocaml/lexing.cmti
 lib/ocaml/lexing.cmx
 lib/ocaml/lexing.ml
 lib/ocaml/lexing.mli
-%%PROF%%lib/ocaml/lexing.p.cmx
+lib/ocaml/lexing.p.cmt
 lib/ocaml/libasmrun.a
 lib/ocaml/libasmrunp.a
+lib/ocaml/libasmrun_pic.a
+lib/ocaml/libasmrun_shared.so
 lib/ocaml/libbigarray.a
 lib/ocaml/libcamlrun.a
+lib/ocaml/libcamlrun_pic.a
 lib/ocaml/libcamlrun_shared.so
 lib/ocaml/libcamlstr.a
-%%X11%%lib/ocaml/libgraphics.a
 lib/ocaml/libnums.a
-%%THREADS%%lib/ocaml/libthreads.a
-%%THREADS%%lib/ocaml/libthreadsnat.a
 lib/ocaml/libunix.a
+lib/ocaml/listLabels.cmi
+lib/ocaml/listLabels.cmt
+lib/ocaml/listLabels.cmti
+lib/ocaml/listLabels.cmx
+lib/ocaml/listLabels.ml
+lib/ocaml/listLabels.mli
+lib/ocaml/listLabels.p.cmt
 lib/ocaml/list.cmi
+lib/ocaml/list.cmt
+lib/ocaml/list.cmti
 lib/ocaml/list.cmx
 lib/ocaml/list.ml
 lib/ocaml/list.mli
-%%PROF%%lib/ocaml/list.p.cmx
-lib/ocaml/listLabels.cmi
-lib/ocaml/listLabels.cmx
-lib/ocaml/listLabels.ml
-lib/ocaml/listLabels.mli
-%%PROF%%lib/ocaml/listLabels.p.cmx
+lib/ocaml/list.p.cmt
 lib/ocaml/map.cmi
+lib/ocaml/map.cmt
+lib/ocaml/map.cmti
 lib/ocaml/map.cmx
 lib/ocaml/map.ml
 lib/ocaml/map.mli
-%%PROF%%lib/ocaml/map.p.cmx
+lib/ocaml/map.p.cmt
 lib/ocaml/marshal.cmi
+lib/ocaml/marshal.cmt
+lib/ocaml/marshal.cmti
 lib/ocaml/marshal.cmx
 lib/ocaml/marshal.ml
 lib/ocaml/marshal.mli
-%%PROF%%lib/ocaml/marshal.p.cmx
+lib/ocaml/marshal.p.cmt
 lib/ocaml/moreLabels.cmi
+lib/ocaml/moreLabels.cmt
+lib/ocaml/moreLabels.cmti
 lib/ocaml/moreLabels.cmx
 lib/ocaml/moreLabels.ml
 lib/ocaml/moreLabels.mli
-%%PROF%%lib/ocaml/moreLabels.p.cmx
-%%THREADS%%lib/ocaml/mutex.mli
+lib/ocaml/moreLabels.p.cmt
 lib/ocaml/nat.cmi
 lib/ocaml/nat.cmx
-lib/ocaml/nat.mli
 lib/ocaml/nativeint.cmi
+lib/ocaml/nativeint.cmt
+lib/ocaml/nativeint.cmti
 lib/ocaml/nativeint.cmx
 lib/ocaml/nativeint.ml
 lib/ocaml/nativeint.mli
-%%PROF%%lib/ocaml/nativeint.p.cmx
+lib/ocaml/nativeint.p.cmt
+lib/ocaml/nat.mli
 lib/ocaml/num.cmi
 lib/ocaml/num.cmx
 lib/ocaml/num.mli
@@ -856,35 +792,36 @@
 lib/ocaml/nums.cmxa
 lib/ocaml/nums.cmxs
 lib/ocaml/obj.cmi
+lib/ocaml/obj.cmt
+lib/ocaml/obj.cmti
 lib/ocaml/obj.cmx
+lib/ocaml/objinfo_helper
 lib/ocaml/obj.ml
 lib/ocaml/obj.mli
-%%PROF%%lib/ocaml/obj.p.cmx
-lib/ocaml/objinfo_helper
+lib/ocaml/obj.p.cmt
 lib/ocaml/ocamlbuild/ocamlbuild.cmo
 lib/ocaml/ocamlbuild/ocamlbuild.cmx
-lib/ocaml/ocamlbuild/ocamlbuild.o
 lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi
-lib/ocaml/ocamlbuild/ocamlbuild_executor.cmo
 lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_executor.o
+lib/ocaml/ocamlbuild/ocamlbuildlib.a
+lib/ocaml/ocamlbuild/ocamlbuildlib.cma
+lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa
+lib/ocaml/ocamlbuild/ocamlbuild.o
 lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_pack.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi
-lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmo
 lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_plugin.o
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi
-lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmo
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx
 lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o
-lib/ocaml/ocamlbuild/ocamlbuildlib.a
-lib/ocaml/ocamlbuild/ocamlbuildlib.cma
-lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa
 lib/ocaml/ocamldoc/ocamldoc.hva
-lib/ocaml/ocamldoc/odoc.cmi
 lib/ocaml/ocamldoc/odoc_analyse.cmi
 lib/ocaml/ocamldoc/odoc_args.cmi
 lib/ocaml/ocamldoc/odoc_ast.cmi
 lib/ocaml/ocamldoc/odoc_class.cmi
+lib/ocaml/ocamldoc/odoc.cmi
 lib/ocaml/ocamldoc/odoc_comments.cmi
 lib/ocaml/ocamldoc/odoc_comments_global.cmi
 lib/ocaml/ocamldoc/odoc_config.cmi
@@ -895,6 +832,7 @@
 lib/ocaml/ocamldoc/odoc_dot.cmi
 lib/ocaml/ocamldoc/odoc_env.cmi
 lib/ocaml/ocamldoc/odoc_exception.cmi
+lib/ocaml/ocamldoc/odoc_extension.cmi
 lib/ocaml/ocamldoc/odoc_gen.cmi
 lib/ocaml/ocamldoc/odoc_global.cmi
 lib/ocaml/ocamldoc/odoc_html.cmi
@@ -932,84 +870,106 @@
 lib/ocaml/ocamldoc/odoc_types.cmi
 lib/ocaml/ocamldoc/odoc_value.cmi
 lib/ocaml/oo.cmi
+lib/ocaml/oo.cmt
+lib/ocaml/oo.cmti
 lib/ocaml/oo.cmx
 lib/ocaml/oo.ml
 lib/ocaml/oo.mli
-%%PROF%%lib/ocaml/oo.p.cmx
+lib/ocaml/oo.p.cmt
 lib/ocaml/parsing.cmi
+lib/ocaml/parsing.cmt
+lib/ocaml/parsing.cmti
 lib/ocaml/parsing.cmx
 lib/ocaml/parsing.ml
 lib/ocaml/parsing.mli
-%%PROF%%lib/ocaml/parsing.p.cmx
+lib/ocaml/parsing.p.cmt
 lib/ocaml/pervasives.cmi
+lib/ocaml/pervasives.cmt
+lib/ocaml/pervasives.cmti
 lib/ocaml/pervasives.cmx
 lib/ocaml/pervasives.ml
 lib/ocaml/pervasives.mli
-%%PROF%%lib/ocaml/pervasives.p.cmx
+lib/ocaml/pervasives.p.cmt
 lib/ocaml/printexc.cmi
+lib/ocaml/printexc.cmt
+lib/ocaml/printexc.cmti
 lib/ocaml/printexc.cmx
 lib/ocaml/printexc.ml
 lib/ocaml/printexc.mli
-%%PROF%%lib/ocaml/printexc.p.cmx
+lib/ocaml/printexc.p.cmt
 lib/ocaml/printf.cmi
+lib/ocaml/printf.cmt
+lib/ocaml/printf.cmti
 lib/ocaml/printf.cmx
 lib/ocaml/printf.ml
 lib/ocaml/printf.mli
-%%PROF%%lib/ocaml/printf.p.cmx
+lib/ocaml/printf.p.cmt
 lib/ocaml/profiling.cmi
 lib/ocaml/profiling.cmo
 lib/ocaml/profiling.cmx
 lib/ocaml/profiling.o
 lib/ocaml/queue.cmi
+lib/ocaml/queue.cmt
+lib/ocaml/queue.cmti
 lib/ocaml/queue.cmx
 lib/ocaml/queue.ml
 lib/ocaml/queue.mli
-%%PROF%%lib/ocaml/queue.p.cmx
+lib/ocaml/queue.p.cmt
 lib/ocaml/random.cmi
+lib/ocaml/random.cmt
+lib/ocaml/random.cmti
 lib/ocaml/random.cmx
 lib/ocaml/random.ml
 lib/ocaml/random.mli
-%%PROF%%lib/ocaml/random.p.cmx
+lib/ocaml/random.p.cmt
 lib/ocaml/ratio.cmi
 lib/ocaml/ratio.cmx
 lib/ocaml/ratio.mli
 lib/ocaml/scanf.cmi
+lib/ocaml/scanf.cmt
+lib/ocaml/scanf.cmti
 lib/ocaml/scanf.cmx
 lib/ocaml/scanf.ml
 lib/ocaml/scanf.mli
-%%PROF%%lib/ocaml/scanf.p.cmx
+lib/ocaml/scanf.p.cmt
 lib/ocaml/set.cmi
+lib/ocaml/set.cmt
+lib/ocaml/set.cmti
 lib/ocaml/set.cmx
 lib/ocaml/set.ml
 lib/ocaml/set.mli
-%%PROF%%lib/ocaml/set.p.cmx
+lib/ocaml/set.p.cmt
 lib/ocaml/sort.cmi
+lib/ocaml/sort.cmt
+lib/ocaml/sort.cmti
 lib/ocaml/sort.cmx
 lib/ocaml/sort.ml
 lib/ocaml/sort.mli
-%%PROF%%lib/ocaml/sort.p.cmx
+lib/ocaml/sort.p.cmt
 lib/ocaml/stack.cmi
+lib/ocaml/stack.cmt
+lib/ocaml/stack.cmti
 lib/ocaml/stack.cmx
 lib/ocaml/stack.ml
 lib/ocaml/stack.mli
-%%PROF%%lib/ocaml/stack.p.cmx
+lib/ocaml/stack.p.cmt
 lib/ocaml/stdLabels.cmi
+lib/ocaml/stdLabels.cmt
+lib/ocaml/stdLabels.cmti
 lib/ocaml/stdLabels.cmx
 lib/ocaml/stdLabels.ml
 lib/ocaml/stdLabels.mli
-%%PROF%%lib/ocaml/stdLabels.p.cmx
+lib/ocaml/stdLabels.p.cmt
 lib/ocaml/std_exit.cmi
 lib/ocaml/std_exit.cmo
+lib/ocaml/std_exit.cmt
 lib/ocaml/std_exit.cmx
 lib/ocaml/std_exit.ml
 lib/ocaml/std_exit.o
-%%PROF%%lib/ocaml/std_exit.p.cmx
-lib/ocaml/std_exit.p.o
+lib/ocaml/std_exit.p.cmt
 lib/ocaml/stdlib.a
 lib/ocaml/stdlib.cma
 lib/ocaml/stdlib.cmxa
-lib/ocaml/stdlib.p.a
-lib/ocaml/stdlib.p.cmxa
 lib/ocaml/str.a
 lib/ocaml/str.cma
 lib/ocaml/str.cmi
@@ -1016,51 +976,44 @@
 lib/ocaml/str.cmx
 lib/ocaml/str.cmxa
 lib/ocaml/str.cmxs
-lib/ocaml/str.mli
 lib/ocaml/stream.cmi
+lib/ocaml/stream.cmt
+lib/ocaml/stream.cmti
 lib/ocaml/stream.cmx
 lib/ocaml/stream.ml
 lib/ocaml/stream.mli
-%%PROF%%lib/ocaml/stream.p.cmx
+lib/ocaml/stream.p.cmt
+lib/ocaml/stringLabels.cmi
+lib/ocaml/stringLabels.cmt
+lib/ocaml/stringLabels.cmti
+lib/ocaml/stringLabels.cmx
+lib/ocaml/stringLabels.ml
+lib/ocaml/stringLabels.mli
+lib/ocaml/stringLabels.p.cmt
 lib/ocaml/string.cmi
+lib/ocaml/string.cmt
+lib/ocaml/string.cmti
 lib/ocaml/string.cmx
 lib/ocaml/string.ml
 lib/ocaml/string.mli
-%%PROF%%lib/ocaml/string.p.cmx
-lib/ocaml/stringLabels.cmi
-lib/ocaml/stringLabels.cmx
-lib/ocaml/stringLabels.ml
-lib/ocaml/stringLabels.mli
-%%PROF%%lib/ocaml/stringLabels.p.cmx
+lib/ocaml/string.p.cmt
+lib/ocaml/str.mli
 lib/ocaml/stublibs/dllbigarray.so
 lib/ocaml/stublibs/dllcamlstr.so
-%%X11%%lib/ocaml/stublibs/dllgraphics.so
-%%TK%%lib/ocaml/stublibs/dlllabltk.so
 lib/ocaml/stublibs/dllnums.so
-%%THREADS%%lib/ocaml/stublibs/dllthreads.so
 lib/ocaml/stublibs/dllunix.so
 lib/ocaml/stublibs/dllvmthreads.so
 lib/ocaml/sys.cmi
+lib/ocaml/sys.cmt
+lib/ocaml/sys.cmti
 lib/ocaml/sys.cmx
 lib/ocaml/sys.ml
 lib/ocaml/sys.mli
-%%PROF%%lib/ocaml/sys.p.cmx
-%%THREADS%%lib/ocaml/thread.mli
-%%THREADS%%lib/ocaml/threadUnix.mli
-%%THREADS%%lib/ocaml/threads/condition.cmi
-%%THREADS%%lib/ocaml/threads/condition.cmx
-%%THREADS%%lib/ocaml/threads/event.cmi
-%%THREADS%%lib/ocaml/threads/event.cmx
-%%THREADS%%lib/ocaml/threads/mutex.cmi
-%%THREADS%%lib/ocaml/threads/mutex.cmx
-%%THREADS%%lib/ocaml/threads/thread.cmi
-%%THREADS%%lib/ocaml/threads/thread.cmx
-%%THREADS%%lib/ocaml/threads/threadUnix.cmi
-%%THREADS%%lib/ocaml/threads/threadUnix.cmx
-%%THREADS%%lib/ocaml/threads/threads.a
-%%THREADS%%lib/ocaml/threads/threads.cma
-%%THREADS%%lib/ocaml/threads/threads.cmxa
+lib/ocaml/sys.p.cmt
 lib/ocaml/topdirs.cmi
+lib/ocaml/unixLabels.cmi
+lib/ocaml/unixLabels.cmx
+lib/ocaml/unixLabels.mli
 lib/ocaml/unix.a
 lib/ocaml/unix.cma
 lib/ocaml/unix.cmi
@@ -1068,9 +1021,6 @@
 lib/ocaml/unix.cmxa
 lib/ocaml/unix.cmxs
 lib/ocaml/unix.mli
-lib/ocaml/unixLabels.cmi
-lib/ocaml/unixLabels.cmx
-lib/ocaml/unixLabels.mli
 lib/ocaml/vmthreads/condition.cmi
 lib/ocaml/vmthreads/condition.mli
 lib/ocaml/vmthreads/event.cmi
@@ -1079,19 +1029,23 @@
 lib/ocaml/vmthreads/mutex.cmi
 lib/ocaml/vmthreads/mutex.mli
 lib/ocaml/vmthreads/stdlib.cma
+lib/ocaml/vmthreads/threadUnix.cmi
+lib/ocaml/vmthreads/threadUnix.mli
 lib/ocaml/vmthreads/thread.cmi
 lib/ocaml/vmthreads/thread.mli
-lib/ocaml/vmthreads/threadUnix.cmi
-lib/ocaml/vmthreads/threadUnix.mli
 lib/ocaml/vmthreads/threads.cma
 lib/ocaml/vmthreads/unix.cma
 lib/ocaml/weak.cmi
+lib/ocaml/weak.cmt
+lib/ocaml/weak.cmti
 lib/ocaml/weak.cmx
 lib/ocaml/weak.ml
 lib/ocaml/weak.mli
-%%PROF%%lib/ocaml/weak.p.cmx
+lib/ocaml/weak.p.cmt
+@(,,0555) lib/ocaml/expunge
+@(,,0555) lib/ocaml/extract_crc
+ at dir lib/ocaml/ocamldoc/custom
 man/man1/ocaml.1.gz
-man/man1/ocamlbuild.1.gz
 man/man1/ocamlc.1.gz
 man/man1/ocamlc.opt.1.gz
 man/man1/ocamlcp.1.gz
@@ -1106,101 +1060,134 @@
 man/man1/ocamlprof.1.gz
 man/man1/ocamlrun.1.gz
 man/man1/ocamlyacc.1.gz
-man/mann/Arg.3o.gz
-man/mann/Array.3o.gz
-man/mann/ArrayLabels.3o.gz
-man/mann/Bigarray.3o.gz
-man/mann/Bigarray.Array1.3o.gz
-man/mann/Bigarray.Array2.3o.gz
-man/mann/Bigarray.Array3.3o.gz
-man/mann/Bigarray.Genarray.3o.gz
-man/mann/Buffer.3o.gz
-man/mann/Callback.3o.gz
-man/mann/CamlinternalLazy.3o.gz
-man/mann/CamlinternalMod.3o.gz
-man/mann/CamlinternalOO.3o.gz
-man/mann/Complex.3o.gz
-man/mann/Digest.3o.gz
-man/mann/Filename.3o.gz
-man/mann/Format.3o.gz
-man/mann/Gc.3o.gz
-man/mann/Genlex.3o.gz
-man/mann/Hashtbl.3o.gz
-man/mann/Hashtbl.HashedType.3o.gz
-man/mann/Hashtbl.Make.3o.gz
-man/mann/Hashtbl.MakeSeeded.3o.gz
-man/mann/Hashtbl.S.3o.gz
-man/mann/Hashtbl.SeededHashedType.3o.gz
-man/mann/Hashtbl.SeededS.3o.gz
-man/mann/Int32.3o.gz
-man/mann/Int64.3o.gz
-man/mann/Lexing.3o.gz
-man/mann/List.3o.gz
-man/mann/ListLabels.3o.gz
-man/mann/Map.3o.gz
-man/mann/Map.Make.3o.gz
-man/mann/Map.OrderedType.3o.gz
-man/mann/Map.S.3o.gz
-man/mann/Marshal.3o.gz
-man/mann/MoreLabels.3o.gz
-man/mann/MoreLabels.Hashtbl.3o.gz
-man/mann/MoreLabels.Hashtbl.HashedType.3o.gz
-man/mann/MoreLabels.Hashtbl.Make.3o.gz
-man/mann/MoreLabels.Hashtbl.MakeSeeded.3o.gz
-man/mann/MoreLabels.Hashtbl.S.3o.gz
-man/mann/MoreLabels.Hashtbl.SeededHashedType.3o.gz
-man/mann/MoreLabels.Hashtbl.SeededS.3o.gz
-man/mann/MoreLabels.Map.3o.gz
-man/mann/MoreLabels.Map.Make.3o.gz
-man/mann/MoreLabels.Map.OrderedType.3o.gz
-man/mann/MoreLabels.Map.S.3o.gz
-man/mann/MoreLabels.Set.3o.gz
-man/mann/MoreLabels.Set.Make.3o.gz
-man/mann/MoreLabels.Set.OrderedType.3o.gz
-man/mann/MoreLabels.Set.S.3o.gz
-man/mann/Nativeint.3o.gz
-man/mann/Num.3o.gz
-man/mann/Obj.3o.gz
-man/mann/Oo.3o.gz
-man/mann/Parsing.3o.gz
-man/mann/Pervasives.3o.gz
-man/mann/Pervasives.LargeFile.3o.gz
-man/mann/Printexc.3o.gz
-man/mann/Printf.3o.gz
-man/mann/Queue.3o.gz
-man/mann/Random.3o.gz
-man/mann/Random.State.3o.gz
-man/mann/Scanf.3o.gz
-man/mann/Scanf.Scanning.3o.gz
-man/mann/Set.Make.3o.gz
-man/mann/Set.OrderedType.3o.gz
-man/mann/Set.S.3o.gz
-man/mann/Sort.3o.gz
-man/mann/Stack.3o.gz
-man/mann/StdLabels.3o.gz
-man/mann/StdLabels.Array.3o.gz
-man/mann/StdLabels.List.3o.gz
-man/mann/StdLabels.String.3o.gz
-man/mann/Str.3o.gz
-man/mann/Stream.3o.gz
-man/mann/StringLabels.3o.gz
-man/mann/Sys.3o.gz
-man/mann/Unix.3o.gz
-man/mann/Unix.LargeFile.3o.gz
-man/mann/Weak.3o.gz
-man/mann/Weak.Make.3o.gz
-man/mann/Weak.S.3o.gz
- at dirrmtry lib/ocaml/vmthreads
- at dirrmtry lib/ocaml/threads
- at dirrmtry lib/ocaml/stublibs
- at dirrmtry lib/ocaml/ocamldoc
- at dirrmtry lib/ocaml/ocamlbuild
-%%TK%%@dirrmtry lib/ocaml/labltk
- at dirrmtry lib/ocaml/compiler-libs
- at dirrmtry lib/ocaml/camlp4/Camlp4Top
- at dirrmtry lib/ocaml/camlp4/Camlp4Printers
- at dirrmtry lib/ocaml/camlp4/Camlp4Parsers
- at dirrmtry lib/ocaml/camlp4/Camlp4Filters
- at dirrmtry lib/ocaml/camlp4
- at dirrmtry lib/ocaml/caml
- at dirrmtry lib/ocaml
+man/man3/Arg.3o.gz
+man/man3/Array.3o.gz
+man/man3/ArrayLabels.3o.gz
+man/man3/Ast_helper.3o.gz
+man/man3/Ast_helper.Cf.3o.gz
+man/man3/Ast_helper.Ci.3o.gz
+man/man3/Ast_helper.Cl.3o.gz
+man/man3/Ast_helper.Csig.3o.gz
+man/man3/Ast_helper.Cstr.3o.gz
+man/man3/Ast_helper.Ctf.3o.gz
+man/man3/Ast_helper.Cty.3o.gz
+man/man3/Ast_helper.Exp.3o.gz
+man/man3/Ast_helper.Incl.3o.gz
+man/man3/Ast_helper.Mb.3o.gz
+man/man3/Ast_helper.Md.3o.gz
+man/man3/Ast_helper.Mod.3o.gz
+man/man3/Ast_helper.Mtd.3o.gz
+man/man3/Ast_helper.Mty.3o.gz
+man/man3/Ast_helper.Opn.3o.gz
+man/man3/Ast_helper.Pat.3o.gz
+man/man3/Ast_helper.Sig.3o.gz
+man/man3/Ast_helper.Str.3o.gz
+man/man3/Ast_helper.Te.3o.gz
+man/man3/Ast_helper.Typ.3o.gz
+man/man3/Ast_helper.Type.3o.gz
+man/man3/Ast_helper.Val.3o.gz
+man/man3/Ast_helper.Vb.3o.gz
+man/man3/Ast_mapper.3o.gz
+man/man3/Asttypes.3o.gz
+man/man3/Bigarray.3o.gz
+man/man3/Bigarray.Array1.3o.gz
+man/man3/Bigarray.Array2.3o.gz
+man/man3/Bigarray.Array3.3o.gz
+man/man3/Bigarray.Genarray.3o.gz
+man/man3/Buffer.3o.gz
+man/man3/Bytes.3o.gz
+man/man3/BytesLabels.3o.gz
+man/man3/Callback.3o.gz
+man/man3/CamlinternalFormat.3o.gz
+man/man3/CamlinternalFormatBasics.3o.gz
+man/man3/CamlinternalLazy.3o.gz
+man/man3/CamlinternalMod.3o.gz
+man/man3/CamlinternalOO.3o.gz
+man/man3/Char.3o.gz
+man/man3/Complex.3o.gz
+man/man3/Digest.3o.gz
+man/man3/Docstrings.3o.gz
+man/man3/Filename.3o.gz
+man/man3/Format.3o.gz
+man/man3/Gc.3o.gz
+man/man3/Genlex.3o.gz
+man/man3/Hashtbl.3o.gz
+man/man3/Hashtbl.HashedType.3o.gz
+man/man3/Hashtbl.Make.3o.gz
+man/man3/Hashtbl.MakeSeeded.3o.gz
+man/man3/Hashtbl.S.3o.gz
+man/man3/Hashtbl.SeededHashedType.3o.gz
+man/man3/Hashtbl.SeededS.3o.gz
+man/man3/Int32.3o.gz
+man/man3/Int64.3o.gz
+man/man3/Lazy.3o.gz
+man/man3/Lexer.3o.gz
+man/man3/Lexing.3o.gz
+man/man3/List.3o.gz
+man/man3/ListLabels.3o.gz
+man/man3/Location.3o.gz
+man/man3/Longident.3o.gz
+man/man3/Map.3o.gz
+man/man3/Map.Make.3o.gz
+man/man3/Map.OrderedType.3o.gz
+man/man3/Map.S.3o.gz
+man/man3/Marshal.3o.gz
+man/man3/MoreLabels.3o.gz
+man/man3/MoreLabels.Hashtbl.3o.gz
+man/man3/MoreLabels.Hashtbl.HashedType.3o.gz
+man/man3/MoreLabels.Hashtbl.Make.3o.gz
+man/man3/MoreLabels.Hashtbl.MakeSeeded.3o.gz
+man/man3/MoreLabels.Hashtbl.S.3o.gz
+man/man3/MoreLabels.Hashtbl.SeededHashedType.3o.gz
+man/man3/MoreLabels.Hashtbl.SeededS.3o.gz
+man/man3/MoreLabels.Map.3o.gz
+man/man3/MoreLabels.Map.Make.3o.gz
+man/man3/MoreLabels.Map.OrderedType.3o.gz
+man/man3/MoreLabels.Map.S.3o.gz
+man/man3/MoreLabels.Set.3o.gz
+man/man3/MoreLabels.Set.Make.3o.gz
+man/man3/MoreLabels.Set.OrderedType.3o.gz
+man/man3/MoreLabels.Set.S.3o.gz
+man/man3/Nativeint.3o.gz
+man/man3/Num.3o.gz
+man/man3/Obj.3o.gz
+man/man3/Oo.3o.gz
+man/man3/Parse.3o.gz
+man/man3/Parser.3o.gz
+man/man3/Parsetree.3o.gz
+man/man3/Parsing.3o.gz
+man/man3/Pervasives.3o.gz
+man/man3/Pervasives.LargeFile.3o.gz
+man/man3/Pprintast.3o.gz
+man/man3/Pprintast.printer.3o.gz
+man/man3/Printast.3o.gz
+man/man3/Printexc.3o.gz
+man/man3/Printexc.Slot.3o.gz
+man/man3/Printf.3o.gz
+man/man3/Queue.3o.gz
+man/man3/Random.3o.gz
+man/man3/Random.State.3o.gz
+man/man3/Scanf.3o.gz
+man/man3/Scanf.Scanning.3o.gz
+man/man3/Set.3o.gz
+man/man3/Set.Make.3o.gz
+man/man3/Set.OrderedType.3o.gz
+man/man3/Set.S.3o.gz
+man/man3/Sort.3o.gz
+man/man3/Stack.3o.gz
+man/man3/StdLabels.3o.gz
+man/man3/StdLabels.Array.3o.gz
+man/man3/StdLabels.Bytes.3o.gz
+man/man3/StdLabels.List.3o.gz
+man/man3/StdLabels.String.3o.gz
+man/man3/Str.3o.gz
+man/man3/Stream.3o.gz
+man/man3/String.3o.gz
+man/man3/StringLabels.3o.gz
+man/man3/Syntaxerr.3o.gz
+man/man3/Sys.3o.gz
+man/man3/Unix.3o.gz
+man/man3/Unix.LargeFile.3o.gz
+man/man3/Weak.3o.gz
+man/man3/Weak.Make.3o.gz
+man/man3/Weak.S.3o.gz



More information about the Midnightbsd-cvs mailing list