FreeBSD Bugzilla – Attachment 233103 Details for
Bug 262781
lang/ocaml: upgrade to 4.12.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Upgrade OCaml to 4.12.1 and chase devel/ocaml-* ports
ocaml_init.diff (text/plain), 106.42 KB, created by
Thierry Thomas
on 2022-04-09 16:26:10 UTC
(
hide
)
Description:
Upgrade OCaml to 4.12.1 and chase devel/ocaml-* ports
Filename:
MIME Type:
Creator:
Thierry Thomas
Created:
2022-04-09 16:26:10 UTC
Size:
106.42 KB
patch
obsolete
>From ba7dcdb44a90d0e4eae08c7de6295688281570c3 Mon Sep 17 00:00:00 2001 >From: Thierry Thomas <thierry@FreeBSD.org> >Date: Sat, 5 Mar 2022 10:44:14 +0100 >Subject: [PATCH 1/3] lang/ocaml: upgrade to 4.12.1 >MIME-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: 8bit > >Remark: this is not the latest release, but Iâm working on a port which >requires at least this one. > >All tests pas on -CURRENT / amd64: >Summary: > 2849 tests passed > 41 tests skipped > 0 tests failed > 108 tests not started (parent test skipped or failed) > 0 unexpected errors > 2998 tests considered > >Note: the graphics library is now available as a separate port, >x11/ocaml-graphics. >--- > lang/ocaml/Makefile | 61 +- > lang/ocaml/distinfo | 16 +- > lang/ocaml/files/patch-675e98a2.c | 48 - > lang/ocaml/files/patch-Makefile.config.in | 11 + > lang/ocaml/files/patch-asmrun_amd64.S | 11 - > lang/ocaml/files/patch-asmrun_power.S | 99 -- > lang/ocaml/files/patch-byterun_backtrace.c | 12 - > lang/ocaml/files/patch-configure | 112 +- > ...aml_stack.h => patch-runtime_caml_stack.h} | 6 +- > lang/ocaml/files/patch-runtime_power.S | 153 +++ > .../patch-testsuite_tests_asmcomp_power.S | 62 - > lang/ocaml/pkg-descr | 3 + > lang/ocaml/pkg-plist | 1203 +++++++++++------ > 13 files changed, 998 insertions(+), 799 deletions(-) > delete mode 100644 lang/ocaml/files/patch-675e98a2.c > create mode 100644 lang/ocaml/files/patch-Makefile.config.in > delete mode 100644 lang/ocaml/files/patch-asmrun_amd64.S > delete mode 100644 lang/ocaml/files/patch-asmrun_power.S > delete mode 100644 lang/ocaml/files/patch-byterun_backtrace.c > rename lang/ocaml/files/{patch-byterun_caml_stack.h => patch-runtime_caml_stack.h} (83%) > create mode 100644 lang/ocaml/files/patch-runtime_power.S > delete mode 100644 lang/ocaml/files/patch-testsuite_tests_asmcomp_power.S > >diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile >index 813798316af0..e7168f2f6a60 100644 >--- a/lang/ocaml/Makefile >+++ b/lang/ocaml/Makefile >@@ -2,12 +2,10 @@ > # for committer: bump PORTREVISION for math/facile whenever ocaml gets updated > > PORTNAME= ocaml >-PORTVERSION= 4.05.0 >-PORTREVISION= 1 >+PORTVERSION= 4.12.1 > CATEGORIES= lang > MASTER_SITES= http://caml.inria.fr/pub/distrib/${DISTNAME:R}/ GENTOO \ > http://caml.inria.fr/pub/distrib/${DISTNAME:R}/:docs >-PKGNAMESUFFIX= ${SFX} > > MAINTAINER= michipili@gmail.com > COMMENT= Objective Caml compiler and programming environment >@@ -18,11 +16,11 @@ LICENSE_NAME_QPL10= Q Public License, Version 1.0 > LICENSE_FILE_QPL10= ${WRKSRC}/LICENSE > LICENSE_PERMS_QPL10= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > >-BROKEN_aarch64= Does not build: sh: as: not found >+BROKEN_aarch64= does not build: sh: as: not found > BROKEN_riscv64= fails to build: hasgot.c:3:12: use of undeclared identifier 'secure_getenv' >-BROKEN_sparc64= No rule to make target 'none.o', needed by 'libasmrun.a' >-BROKEN_mips64= No ASM support >-BROKEN_mips= No ASM support >+BROKEN_sparc64= no rule to make target 'none.o', needed by 'libasmrun.a' >+BROKEN_mips64= no ASM support >+BROKEN_mips= no ASM support > > BUILD_DEPENDS= as:devel/binutils > RUN_DEPENDS= as:devel/binutils >@@ -39,13 +37,13 @@ LDFLAGS_armv6= -Wl,-znotext > LDFLAGS_armv7= -Wl,-znotext > LDFLAGS_i386= -Wl,-znotext > >-CONFIGURE_ARGS= -verbose -prefix "${PREFIX}" \ >- -cc "${CC}" \ >- -aspp "${CC} -c" \ >- -partialld "${LD} -r" >+CONFIGURE_ARGS= -verbose -prefix "${PREFIX}" --enable-ocamltest >+CONFIGURE_ENV= CC="${CC}" \ >+ ASPP="${CC} -c" \ >+ PARTIALLD="${LD} -r" > >-OPTIONS_DEFINE= X11 THREADS DOCS EXAMPLES >-OPTIONS_DEFAULT=X11 THREADS >+OPTIONS_DEFINE= THREADS DOCS EXAMPLES >+OPTIONS_DEFAULT=THREADS > CMP_LIB_DESC= Install compiler libraries > > MODOPT= camlp4o camlp4r ocamlc ocamldep ocamldoc ocamllex ocamlopt >@@ -58,22 +56,21 @@ CONFLICTS= metaocaml > .if ${PORT_OPTIONS:MDOCS} > 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 >+PORTDOCS= htmlman ${DOCSDISTNAME}-refman.pdf > .else > PLIST_SUB+= DOC="@comment " > .endif > > .if ${ARCH} == armv6 || ${ARCH} == armv7 >-CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS} -meabi=5" >+CONFIGURE_ENV+= AS="${AS} ${ASFLAGS} -meabi=5" > .elif ${ARCH} == powerpc > LLD_UNSAFE= yes > .else >-CONFIGURE_ARGS+= -as "${AS} ${ASFLAGS}" >+CONFIGURE_ENV+= AS="${AS} ${ASFLAGS}" > .endif > > .if ${PORT_OPTIONS:MTHREADS} >@@ -85,19 +82,6 @@ THR_LD= #empty > CONFIGURE_ARGS+=-no-pthread > .endif > >-.if ${PORT_OPTIONS:MX11} >-PLIST_SUB+= X11="" >-USES+= xorg >-USE_XORG= x11 >-CONFLICTS+= ocaml-nox11 >-CONFIGURE_ARGS+=-x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib >-.else >-PLIST_SUB+= X11="@comment " >-SFX= -nox11 >-CONFLICTS+= ocaml >-CONFIGURE_ARGS+=-no-graph >-.endif >- > .include <bsd.port.pre.mk> > > .if defined(NO_PROFILE) || ${ARCH:Mpowerpc} || ${ARCH:Mamd64} >@@ -125,25 +109,25 @@ post-extract: > fi; > .endif > >-post-patch: >- @${REINPLACE_CMD} \ >+pre-configure: >+ ${REINPLACE_CMD} \ > -e '\|MKLIB=|s|ar rc|${AR} rc|' \ > -e '\|RANLIB|s|ranlib|${RANLIB}|' \ > -e '\|bytecclinkopts=|s|""|"${LDFLAGS}"|' \ > -e "\|nativecclinkopts=|s|''|\"${LDFLAGS:C/-Wl,//}\"|" \ > ${WRKSRC}/configure >- @${REINPLACE_CMD} -e 's,$$(ARCH),$$(SYSTEM_ARCH),' \ >- ${WRKSRC}/Makefile ${WRKSRC}/Makefile.tools \ >- ${WRKSRC}/asmrun/Makefile \ >+ ${REINPLACE_CMD} -e 's,$$(ARCH),$$(SYSTEM_ARCH),' \ >+ ${WRKSRC}/Makefile \ >+ ${WRKSRC}/runtime/Makefile \ > ${WRKSRC}/otherlibs/systhreads/Makefile \ >- ${WRKSRC}/testsuite/tests/asmcomp/Makefile >+ ${WRKSRC}/testsuite/tools/Makefile > > post-configure: > @${REINPLACE_CMD} -E \ > -e '/^PTHREAD_LINK/s,-pthread,${THR_LD},g' \ >- ${WRKSRC}/config/Makefile >+ ${WRKSRC}/Makefile.config > >-check-test: do-install >+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 ; \ >@@ -153,7 +137,6 @@ post-install: > .if ${PORT_OPTIONS:MDOCS} > ${MKDIR} ${STAGEDIR}${DOCSDIR} > (cd ${WRKDIR} && ${COPYTREE_SHARE} htmlman ${STAGEDIR}${DOCSDIR}) >- ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.ps.gz ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${_DISTDIR}${DOCSDISTNAME}-refman.pdf ${STAGEDIR}${DOCSDIR} > .endif > # Spacetime profiling is only available for native code on 64-bit targets >diff --git a/lang/ocaml/distinfo b/lang/ocaml/distinfo >index f6b7a60c0407..3fbd703b4f5c 100644 >--- a/lang/ocaml/distinfo >+++ b/lang/ocaml/distinfo >@@ -1,9 +1,7 @@ >-TIMESTAMP = 1532851883 >-SHA256 (ocaml-4.05.0.tar.xz) = 04a527ba14b4d7d1b2ea7b2ae21aefecfa8d304399db94f35a96df1459e02ef9 >-SIZE (ocaml-4.05.0.tar.xz) = 2442036 >-SHA256 (ocaml-4.05-refman-html.tar.gz) = 2524723648dbbc34b42cbe2fe06822b79837299429d26ff037169b568888cd9c >-SIZE (ocaml-4.05-refman-html.tar.gz) = 882287 >-SHA256 (ocaml-4.05-refman.ps.gz) = 1540f86028a9460313b5ab3e0544e280052577d5dc4966f80647e1f49c5ab8df >-SIZE (ocaml-4.05-refman.ps.gz) = 1221553 >-SHA256 (ocaml-4.05-refman.pdf) = 3d3a82a676668ccf66fa6d88f46a2496c89b1488ee6098585a6b7f22a9171eef >-SIZE (ocaml-4.05-refman.pdf) = 1741857 >+TIMESTAMP = 1646415533 >+SHA256 (ocaml-4.12.1.tar.xz) = 6e4aab9e182c1587c3439adff0b32c9ffc658a8808851e90d7d51b8cab9572c9 >+SIZE (ocaml-4.12.1.tar.xz) = 3581960 >+SHA256 (ocaml-4.12-refman-html.tar.gz) = 78bb73b1ce8b88052dcbe9b59fdee4fda994cc2978ea5978831f227f77da82fb >+SIZE (ocaml-4.12-refman-html.tar.gz) = 1444139 >+SHA256 (ocaml-4.12-refman.pdf) = 22e5a9fc498676ef33d3ae63d755ba0977be15706d2237daf6e563f9abeb86c9 >+SIZE (ocaml-4.12-refman.pdf) = 2414355 >diff --git a/lang/ocaml/files/patch-675e98a2.c b/lang/ocaml/files/patch-675e98a2.c >deleted file mode 100644 >index e7384e779170..000000000000 >--- a/lang/ocaml/files/patch-675e98a2.c >+++ /dev/null >@@ -1,48 +0,0 @@ >---- asmrun/startup.c.orig 2017-07-13 08:56:44 UTC >-+++ asmrun/startup.c >-@@ -44,8 +44,8 @@ >- #endif >- >- extern int caml_parser_trace; >--CAMLexport header_t caml_atom_table[256]; >- char * caml_code_area_start, * caml_code_area_end; >-+struct ext_table caml_code_fragments_table; >- >- /* Initialize the atom table and the static data and code area limits. */ >- >---- byterun/caml/intext.h.orig 2017-07-13 08:56:44 UTC >-+++ byterun/caml/intext.h >-@@ -196,7 +196,7 @@ struct code_fragment { >- >- CAMLextern struct code_fragment * caml_extern_find_code(char *addr); >- >--struct ext_table caml_code_fragments_table; >-+extern struct ext_table caml_code_fragments_table; >- >- #endif /* CAML_INTERNALS */ >- >---- byterun/caml/major_gc.h.orig 2017-07-13 08:56:44 UTC >-+++ byterun/caml/major_gc.h >-@@ -64,9 +64,9 @@ extern uintnat total_heap_size; >- extern char *caml_gc_sweep_hp; >- >- extern int caml_major_window; >--double caml_major_ring[Max_major_window]; >--int caml_major_ring_index; >--double caml_major_work_credit; >-+extern double caml_major_ring[Max_major_window]; >-+extern int caml_major_ring_index; >-+extern double caml_major_work_credit; >- extern double caml_gc_clock; >- >- /* [caml_major_gc_hook] is called just between the end of the mark >---- byterun/fix_code.c.orig 2017-07-13 08:56:44 UTC >-+++ byterun/fix_code.c >-@@ -38,6 +38,7 @@ >- code_t caml_start_code; >- asize_t caml_code_size; >- unsigned char * caml_saved_code; >-+struct ext_table caml_code_fragments_table; >- >- /* Read the main bytecode block from a file */ >- >diff --git a/lang/ocaml/files/patch-Makefile.config.in b/lang/ocaml/files/patch-Makefile.config.in >new file mode 100644 >index 000000000000..684780b9bed8 >--- /dev/null >+++ b/lang/ocaml/files/patch-Makefile.config.in >@@ -0,0 +1,11 @@ >+--- Makefile.config.in.orig 2021-09-24 13:06:54 UTC >++++ Makefile.config.in >+@@ -213,7 +213,7 @@ CMXS=@cmxs@ >+ # or OCAML_FLEXLINK overriding will not work (see utils/config.mlp) >+ >+ MKEXE=@mkexe@ >+-MKDLL=@mksharedlib@ >++MKDLL=@mksharedlib@ $(LDFLAGS) >+ MKMAINDLL=@mkmaindll@ >+ >+ MKEXEDEBUGFLAG=@mkexedebugflag@ >diff --git a/lang/ocaml/files/patch-asmrun_amd64.S b/lang/ocaml/files/patch-asmrun_amd64.S >deleted file mode 100644 >index de7c538080ed..000000000000 >--- a/lang/ocaml/files/patch-asmrun_amd64.S >+++ /dev/null >@@ -1,11 +0,0 @@ >---- asmrun/amd64.S.orig 2020-08-22 20:02:29 UTC >-+++ asmrun/amd64.S >-@@ -725,7 +725,7 @@ G(caml_system__spacetime_shapes): >- #elif defined(SYS_mingw64) || defined(SYS_cygwin) >- .section .rdata,"dr" >- #else >-- .section .rodata.cst8,"a",@progbits >-+ .section .rodata.cst8,"aM",@progbits,8 >- #endif >- .globl G(caml_negf_mask) >- .align SIXTEEN_ALIGN >diff --git a/lang/ocaml/files/patch-asmrun_power.S b/lang/ocaml/files/patch-asmrun_power.S >deleted file mode 100644 >index dfaa21dd0b61..000000000000 >--- a/lang/ocaml/files/patch-asmrun_power.S >+++ /dev/null >@@ -1,99 +0,0 @@ >---- asmrun/power.S.orig 2019-12-02 12:34:04 UTC >-+++ asmrun/power.S >-@@ -13,7 +13,7 @@ >- /* */ >- /**************************************************************************/ >- >--#if defined(MODEL_ppc64le) >-+#if _CALL_ELF == 2 >- .abiversion 2 >- #endif >- >-@@ -42,7 +42,7 @@ >- #define CALLBACK_LINK_SIZE 16 >- #define CALLBACK_LINK_OFFSET 0 >- #endif >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- #define RESERVED_STACK 48 >- #define PARAM_SAVE_AREA (8*8) >- #define LR_SAVE 16 >-@@ -54,7 +54,7 @@ >- #define CALLBACK_LINK_SIZE 32 >- #define CALLBACK_LINK_OFFSET 48 >- #endif >--#if defined(MODEL_ppc64le) >-+#if _CALL_ELF == 2 >- #define RESERVED_STACK 32 >- #define PARAM_SAVE_AREA 0 >- #define LR_SAVE 16 >-@@ -82,7 +82,7 @@ >- >- #endif >- >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- #define FUNCTION(name) \ >- .section ".opd","aw"; \ >- .align 3; \ >-@@ -98,7 +98,7 @@ >- >- #endif >- >--#if defined(MODEL_ppc64le) >-+#if _CALL_ELF == 2 >- #define FUNCTION(name) \ >- .section ".text"; \ >- .globl name; \ >-@@ -157,7 +157,7 @@ >- >- #endif >- >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- .section ".opd","aw" >- #else >- .section ".text" >-@@ -338,14 +338,14 @@ FUNCTION(caml_c_call) >- #if defined(MODEL_ppc) >- mtctr 28 >- bctrl >--#elif defined(MODEL_ppc64) >-+#elif _CALL_ELF == 1 >- ld 0, 0(28) >- mr 26, 2 /* save current TOC in a callee-save register */ >- mtctr 0 >- ld 2, 8(28) >- bctrl >- mr 2, 26 /* restore current TOC */ >--#elif defined(MODEL_ppc64le) >-+#elif _CALL_ELF == 2 >- mtctr 28 >- mr 12, 28 >- mr 26, 2 /* save current TOC in a callee-save register */ >-@@ -514,14 +514,14 @@ FUNCTION(caml_start_program) >- #if defined(MODEL_ppc) >- mtctr 12 >- .L105: bctrl >--#elif defined(MODEL_ppc64) >-+#elif _CALL_ELF == 1 >- ld 0, 0(12) >- mtctr 0 >- std 2, TOC_SAVE(1) >- ld 2, 8(12) >- .L105: bctrl >- ld 2, TOC_SAVE(1) >--#elif defined(MODEL_ppc64le) >-+#elif _CALL_ELF == 2 >- mtctr 12 >- std 2, TOC_SAVE(1) >- .L105: bctrl >-@@ -634,7 +634,7 @@ FUNCTION(caml_callback3_exn) >- b .L102 >- ENDFUNCTION(caml_callback3_exn) >- >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- .section ".opd","aw" >- #else >- .section ".text" >diff --git a/lang/ocaml/files/patch-byterun_backtrace.c b/lang/ocaml/files/patch-byterun_backtrace.c >deleted file mode 100644 >index 3adbd9513c1b..000000000000 >--- a/lang/ocaml/files/patch-byterun_backtrace.c >+++ /dev/null >@@ -1,12 +0,0 @@ >---- byterun/backtrace.c.orig 2020-08-22 14:46:44 UTC >-+++ byterun/backtrace.c >-@@ -27,9 +27,6 @@ >- #include "caml/backtrace_prim.h" >- #include "caml/fail.h" >- >--/* The table of debug information fragments */ >--struct ext_table caml_debug_info; >-- >- CAMLexport int32_t caml_backtrace_active = 0; >- CAMLexport int32_t caml_backtrace_pos = 0; >- CAMLexport backtrace_slot * caml_backtrace_buffer = NULL; >diff --git a/lang/ocaml/files/patch-configure b/lang/ocaml/files/patch-configure >index 7daf041f41a4..9cc5c857b109 100644 >--- a/lang/ocaml/files/patch-configure >+++ b/lang/ocaml/files/patch-configure >@@ -1,85 +1,31 @@ >---- configure.orig 2017-07-13 08:56:44 UTC >+--- configure.orig 2021-09-24 13:06:54 UTC > +++ configure >-@@ -806,7 +806,7 @@ if test $with_sharedlibs = "yes"; then >- *-*-linux-gnu|*-*-linux|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\ >- |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*) >- sharedcccompopts="-fPIC" >-- mksharedlib="$bytecc -shared" >-+ mksharedlib="$bytecc $bytecclinkopts -shared" >- bytecclinkopts="$bytecclinkopts -Wl,-E" >- byteccrpath="-Wl,-rpath," >- mksharedlibrpath="-Wl,-rpath," >-@@ -838,6 +838,7 @@ if test $with_sharedlibs = "yes"; then >- x86_64-*-darwin*) natdynlink=true;; >- s390x*-*-linux*) natdynlink=true;; >- powerpc*-*-linux*) natdynlink=true;; >-+ powerpc*-*-freebsd*) natdynlink=true;; >- sparc*-*-linux*) natdynlink=true;; >- i686-*-kfreebsd*) natdynlink=true;; >- x86_64-*-kfreebsd*) natdynlink=true;; >-@@ -854,6 +855,7 @@ if test $with_sharedlibs = "yes"; then >- arm*-*-freebsd*) natdynlink=true;; >- earm*-*-netbsd*) natdynlink=true;; >- aarch64-*-linux*) natdynlink=true;; >-+ aarch64-*-freebsd*) natdynlink=true;; >- esac >+@@ -13877,6 +13877,12 @@ case $host in #( >+ arch=amd64; system=win64 ;; #( >+ powerpc64le*-*-linux*) : >+ arch=power; model=ppc64le; system=elf ;; #( >++ powerpc64le*-*-freebsd*) >++ arch=power; model=ppc64le; system=bsd_elf;; >++ powerpc*-*-freebsd*) >++ arch=power; >++ if $arch64; then model=ppc64; else model=ppc; fi >++ system=bsd_elf;; >+ powerpc*-*-linux*) : >+ arch=power; if $arch64; then : >+ model=ppc64 >+@@ -13901,6 +13907,8 @@ fi; system=elf ;; #( >+ arch=arm; model=armv6; system=linux_eabi ;; #( >+ armv6*-*-freebsd*) : >+ arch=arm; model=armv6; system=freebsd ;; #( >++ armv7*-*-freebsd*) >++ arch=arm; model=armv7; system=freebsd;; >+ earmv6*-*-netbsd*) : >+ arch=arm; model=armv6; system=netbsd ;; #( >+ earmv7*-*-netbsd*) : >+@@ -19266,4 +19274,5 @@ if test -n "$ac_unrecognized_opts" && test "$enable_op >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 >+ $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} > fi >- >-@@ -921,6 +923,10 @@ case "$target" in >- powerpc*-*-linux*) arch=power; >- if $arch64; then model=ppc64; else model=ppc; fi >- system=elf;; >-+ powerpc64le*-*-freebsd*) arch=power; model=ppc64le; system=bsd_elf;; >-+ powerpc*-*-freebsd*) arch=power; >-+ if $arch64; then model=ppc64; else model=ppc; fi >-+ system=bsd_elf;; >- powerpc-*-netbsd*) arch=power; model=ppc; system=elf;; >- powerpc-*-openbsd*) arch=power; model=ppc; system=bsd_elf;; >- s390x*-*-linux*) arch=s390x; model=z10; system=elf;; >-@@ -930,6 +936,7 @@ case "$target" in >- armv6t2*-*-linux-gnueabi) arch=arm; model=armv6t2; system=linux_eabi;; >- armv6*-*-linux-gnueabi) arch=arm; model=armv6; system=linux_eabi;; >- armv6*-*-freebsd*) arch=arm; model=armv6; system=freebsd;; >-+ armv7*-*-freebsd*) arch=arm; model=armv7; system=freebsd;; >- earmv6*-*-netbsd*) arch=arm; model=armv6; system=netbsd;; >- earmv7*-*-netbsd*) arch=arm; model=armv7; system=netbsd;; >- armv5te*-*-linux-gnueabi) arch=arm; model=armv5te; system=linux_eabi;; >-@@ -946,6 +953,7 @@ case "$target" in >- x86_64-*-darwin*) arch=amd64; system=macosx;; >- 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 >- >-@@ -1051,10 +1059,12 @@ case "$arch,$system" in >- case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;; >- amd64,linux) profiling='true';; >- amd64,openbsd) profiling='true';; >-+ amd64,dragonfly) profiling='true';; >- amd64,freebsd) profiling='true';; >- amd64,netbsd) profiling='true';; >- arm,netbsd) profiling='true';; >- amd64,gnu) profiling='true';; >-+ arm,freebsd) profiling='true';; >- arm,linux*) profiling='true';; >- power,elf) profiling='true';; >- power,bsd*) profiling='true';; >-@@ -1168,7 +1178,7 @@ fi >- >- if test "$with_curses" = "yes"; then >- for libs in "" "-lcurses" "-ltermcap" "-lcurses -ltermcap" "-lncurses"; do >-- if sh ./hasgot $libs tgetent tgetstr tgetnum tputs; then >-+ if sh ./hasgot -i term.h $libs tgetent tgetstr tgetnum tputs; then >- inf "termcap functions found (with libraries '$libs')" >- echo "#define HAS_TERMCAP" >> s.h >- curseslibs="${libs}" >-@@ -2029,7 +2037,7 @@ MKLIB=${TOOLPREF}ar rc \$(1) \$(2); ${TOOLPREF}ranlib >- #ml Printf.sprintf "${TOOLPREF}ar rc %s %s %s; ${TOOLPREF}ranlib %s" >- #ml 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 $nativecccompopts" >> Makefile >+- >++echo "" >> Makefile >++echo "SYSTEM_ARCH=$arch" >> Makefile.config >diff --git a/lang/ocaml/files/patch-byterun_caml_stack.h b/lang/ocaml/files/patch-runtime_caml_stack.h >similarity index 83% >rename from lang/ocaml/files/patch-byterun_caml_stack.h >rename to lang/ocaml/files/patch-runtime_caml_stack.h >index 49f429aecf7d..da2b29a8696a 100644 >--- a/lang/ocaml/files/patch-byterun_caml_stack.h >+++ b/lang/ocaml/files/patch-runtime_caml_stack.h >@@ -1,6 +1,6 @@ >---- byterun/caml/stack.h.orig 2017-07-13 08:56:44 UTC >-+++ byterun/caml/stack.h >-@@ -40,10 +40,10 @@ >+--- runtime/caml/stack.h.orig 2021-09-24 13:06:54 UTC >++++ runtime/caml/stack.h >+@@ -35,10 +35,10 @@ > #if defined(MODEL_ppc) > #define Saved_return_address(sp) *((intnat *)((sp) - 4)) > #define Callback_link(sp) ((struct caml_context *)((sp) + 16)) >diff --git a/lang/ocaml/files/patch-runtime_power.S b/lang/ocaml/files/patch-runtime_power.S >new file mode 100644 >index 000000000000..76632afcac10 >--- /dev/null >+++ b/lang/ocaml/files/patch-runtime_power.S >@@ -0,0 +1,153 @@ >+--- runtime/power.S.orig 2021-09-24 13:06:54 UTC >++++ runtime/power.S >+@@ -13,7 +13,7 @@ >+ /* */ >+ /**************************************************************************/ >+ >+-#if defined(MODEL_ppc64le) >++#if _CALL_ELF == 2 >+ .abiversion 2 >+ #endif >+ >+@@ -28,7 +28,7 @@ >+ #define ALLOC_LIMIT 30 >+ #define ALLOC_PTR 31 >+ >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ #define EITHER(a,b) b >+ #else >+ #define EITHER(a,b) a >+@@ -53,7 +53,7 @@ >+ #define CALLBACK_LINK_SIZE 16 >+ #define CALLBACK_LINK_OFFSET 0 >+ #endif >+-#if defined(MODEL_ppc64) >++#if _CALL_ELF == 1 >+ #define RESERVED_STACK 48 >+ #define PARAM_SAVE_AREA (8*8) >+ #define LR_SAVE 16 >+@@ -65,7 +65,7 @@ >+ #define CALLBACK_LINK_SIZE 32 >+ #define CALLBACK_LINK_OFFSET 48 >+ #endif >+-#if defined(MODEL_ppc64le) >++#if _CALL_ELF == 2 >+ #define RESERVED_STACK 32 >+ #define PARAM_SAVE_AREA 0 >+ #define LR_SAVE 16 >+@@ -93,7 +93,7 @@ >+ >+ #endif >+ >+-#if defined(MODEL_ppc64) >++#if _CALL_ELF == 1 >+ #define FUNCTION(name) \ >+ .section ".opd","aw"; \ >+ .align 3; \ >+@@ -109,7 +109,7 @@ >+ >+ #endif >+ >+-#if defined(MODEL_ppc64le) >++#if _CALL_ELF == 2 >+ #define FUNCTION(name) \ >+ .section ".text"; \ >+ .globl name; \ >+@@ -134,7 +134,7 @@ >+ addi reg, reg, glob@l >+ #endif >+ >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ >+ #define LSYMB(glob) .L##glob >+ >+@@ -151,7 +151,7 @@ >+ >+ #define Caml_state(var) 8*domain_field_caml_##var(28) >+ >+-#if defined(MODEL_ppc64) >++#if _CALL_ELF == 1 >+ .section ".opd","aw" >+ #else >+ .section ".text" >+@@ -238,7 +238,7 @@ FUNCTION(caml_call_gc) >+ stfdu 31, 8(11) >+ /* Call the GC */ >+ bl caml_garbage_collection >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ nop >+ #endif >+ /* Reload new allocation pointer and allocation limit */ >+@@ -331,14 +331,14 @@ FUNCTION(caml_c_call) >+ #if defined(MODEL_ppc) >+ mtctr C_CALL_FUN >+ bctrl >+-#elif defined(MODEL_ppc64) >++#elif _CALL_ELF == 1 >+ ld 0, 0(C_CALL_FUN) >+ mr C_CALL_TOC, 2 /* save current TOC in a callee-save register */ >+ mtctr 0 >+ ld 2, 8(C_CALL_FUN) >+ bctrl >+ mr 2, C_CALL_TOC /* restore current TOC */ >+-#elif defined(MODEL_ppc64le) >++#elif _CALL_ELF == 2 >+ mtctr C_CALL_FUN >+ mr 12, C_CALL_FUN >+ mr C_CALL_TOC, 2 /* save current TOC in a callee-save register */ >+@@ -381,7 +381,7 @@ FUNCTION(caml_raise_exn) >+ addi 1, 1, -(PARAM_SAVE_AREA + RESERVED_STACK) >+ /* reserve stack space for C call */ >+ bl caml_stash_backtrace >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ nop >+ #endif >+ mr 3, 27 /* restore exn bucket */ >+@@ -418,7 +418,7 @@ FUNCTION(caml_raise_exception) >+ addi 1, 1, -(PARAM_SAVE_AREA + RESERVED_STACK) >+ /* reserve stack space for C call */ >+ bl caml_stash_backtrace >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ nop >+ #endif >+ mr 3, 27 /* restore exn bucket */ >+@@ -512,14 +512,14 @@ FUNCTION(caml_start_program) >+ #if defined(MODEL_ppc) >+ mtctr 12 >+ .L105: bctrl >+-#elif defined(MODEL_ppc64) >++#elif _CALL_ELF == 1 >+ ld 0, 0(12) >+ mtctr 0 >+ std 2, TOC_SAVE(1) >+ ld 2, 8(12) >+ .L105: bctrl >+ ld 2, TOC_SAVE(1) >+-#elif defined(MODEL_ppc64le) >++#elif _CALL_ELF == 2 >+ mtctr 12 >+ std 2, TOC_SAVE(1) >+ .L105: bctrl >+@@ -638,7 +638,7 @@ FUNCTION(caml_callback3_asm) >+ b .L102 >+ ENDFUNCTION(caml_callback3_asm) >+ >+-#if defined(MODEL_ppc64) >++#if _CALL_ELF == 1 >+ .section ".opd","aw" >+ #else >+ .section ".text" >+@@ -660,7 +660,7 @@ caml_system__frametable: >+ >+ /* TOC entries */ >+ >+-#if defined(MODEL_ppc64) || defined(MODEL_ppc64le) >++#if _CALL_ELF == 1 || _CALL_ELF == 2 >+ >+ .section ".toc", "aw" >+ >diff --git a/lang/ocaml/files/patch-testsuite_tests_asmcomp_power.S b/lang/ocaml/files/patch-testsuite_tests_asmcomp_power.S >deleted file mode 100644 >index daf05feb85fb..000000000000 >--- a/lang/ocaml/files/patch-testsuite_tests_asmcomp_power.S >+++ /dev/null >@@ -1,62 +0,0 @@ >---- testsuite/tests/asmcomp/power.S.orig 2019-12-02 12:36:28 UTC >-+++ testsuite/tests/asmcomp/power.S >-@@ -26,11 +26,11 @@ >- #define RESERVED_STACK 16 >- #define LR_SAVE_AREA 4 >- #endif >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- #define RESERVED_STACK 48 >- #define LR_SAVE_AREA 16 >- #endif >--#if defined(MODEL_ppc64le) >-+#if _CALL_ELF == 2 >- #define RESERVED_STACK 32 >- #define LR_SAVE_AREA 16 >- #endif >-@@ -46,7 +46,7 @@ >- name: >- #endif >- >--#if defined(MODEL_ppc64) >-+#if _CALL_ELF == 1 >- #define FUNCTION(name) \ >- .section ".opd","aw"; \ >- .align 3; \ >-@@ -58,7 +58,7 @@ >- .L.name: >- #endif >- >--#if defined(MODEL_ppc64le) >-+#if _CALL_ELF == 2 >- #define FUNCTION(name) \ >- .section ".text"; \ >- .globl name; \ >-@@ -118,11 +118,11 @@ FUNCTION(call_gen_code) >- /* Get function pointer in CTR */ >- #if defined(MODEL_ppc) >- mtctr 3 >--#elif defined(MODEL_ppc64) >-+#elif _CALL_ELF == 1 >- ld 0, 0(3) >- mtctr 0 >- ld 2, 8(3) >--#elif defined(MODEL_ppc64le) >-+#elif _CALL_ELF == 2 >- mtctr 3 >- mr 12, 3 >- #else >-@@ -184,11 +184,11 @@ FUNCTION(caml_c_call) >- /* Jump to C function (address in r28) */ >- #if defined(MODEL_ppc) >- mtctr 28 >--#elif defined(MODEL_ppc64) >-+#elif _CALL_ELF == 1 >- ld 0, 0(28) >- mtctr 0 >- ld 2, 8(28) >--#elif defined(MODEL_ppc64le) >-+#elif _CALL_ELF == 2 >- mtctr 28 >- mr 12, 28 >- #else >diff --git a/lang/ocaml/pkg-descr b/lang/ocaml/pkg-descr >index 78553d834aa1..aaed270254a9 100644 >--- a/lang/ocaml/pkg-descr >+++ b/lang/ocaml/pkg-descr >@@ -16,4 +16,7 @@ of processors. Compilation takes longer and generates bigger code, but > the generated programs deliver excellent performance, while retaining > the moderate memory requirements of the bytecode compiler. > >+Note: the graphics library, distributed with OCaml up to OCaml 4.08, is now >+available as a separate port, x11/ocaml-graphics. >+ > WWW: https://ocaml.org/ >diff --git a/lang/ocaml/pkg-plist b/lang/ocaml/pkg-plist >index 6eb5f1aef0a8..b0213e0f001a 100644 >--- a/lang/ocaml/pkg-plist >+++ b/lang/ocaml/pkg-plist >@@ -2,6 +2,7 @@ bin/ocaml > bin/ocamlc > bin/ocamlc.byte > bin/ocamlc.opt >+bin/ocamlcmt > bin/ocamlcp > bin/ocamlcp.byte > bin/ocamlcp.opt >@@ -33,42 +34,18 @@ bin/ocamlprof > bin/ocamlprof.byte > bin/ocamlprof.opt > bin/ocamlrun >+bin/ocamlrund >+bin/ocamlruni > bin/ocamlyacc > 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 >-lib/ocaml/arg.p.cmt >-%%PROF%%lib/ocaml/arg.p.cmx >-lib/ocaml/arith_flags.cmx >-lib/ocaml/arith_status.cmi >-lib/ocaml/arith_status.cmti >-lib/ocaml/arith_status.cmx >-lib/ocaml/arith_status.mli >-lib/ocaml/array.cmi >-lib/ocaml/array.cmt >-lib/ocaml/array.cmti >-lib/ocaml/array.cmx > lib/ocaml/array.ml > lib/ocaml/array.mli >-lib/ocaml/array.p.cmt >-%%PROF%%lib/ocaml/array.p.cmx >-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 >-%%PROF%%lib/ocaml/arrayLabels.p.cmx >-lib/ocaml/big_int.cmi >-lib/ocaml/big_int.cmti >-lib/ocaml/big_int.cmx >-lib/ocaml/big_int.mli >+lib/ocaml/atomic.ml >+lib/ocaml/atomic.mli > lib/ocaml/bigarray.a > lib/ocaml/bigarray.cma > lib/ocaml/bigarray.cmi >@@ -76,52 +53,36 @@ lib/ocaml/bigarray.cmti > lib/ocaml/bigarray.cmx > lib/ocaml/bigarray.cmxa > lib/ocaml/bigarray.cmxs >+lib/ocaml/bigarray.ml > lib/ocaml/bigarray.mli >-lib/ocaml/buffer.cmi >-lib/ocaml/buffer.cmt >-lib/ocaml/buffer.cmti >-lib/ocaml/buffer.cmx >+lib/ocaml/bool.ml >+lib/ocaml/bool.mli > lib/ocaml/buffer.ml > lib/ocaml/buffer.mli >-lib/ocaml/buffer.p.cmt >-%%PROF%%lib/ocaml/buffer.p.cmx >-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 >-%%PROF%%lib/ocaml/bytes.p.cmx >-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 >-%%PROF%%lib/ocaml/bytesLabels.p.cmx >-lib/ocaml/callback.cmi >-lib/ocaml/callback.cmt >-lib/ocaml/callback.cmti >-lib/ocaml/callback.cmx > lib/ocaml/callback.ml > lib/ocaml/callback.mli >-lib/ocaml/callback.p.cmt >-%%PROF%%lib/ocaml/callback.p.cmx > lib/ocaml/caml/address_class.h > lib/ocaml/caml/alloc.h > lib/ocaml/caml/backtrace.h > lib/ocaml/caml/backtrace_prim.h > lib/ocaml/caml/bigarray.h > lib/ocaml/caml/callback.h >+lib/ocaml/caml/codefrag.h > lib/ocaml/caml/compact.h > lib/ocaml/caml/compare.h > lib/ocaml/caml/compatibility.h > lib/ocaml/caml/config.h > lib/ocaml/caml/custom.h > lib/ocaml/caml/debugger.h >+lib/ocaml/caml/domain.h >+lib/ocaml/caml/domain_state.h >+lib/ocaml/caml/domain_state.tbl > lib/ocaml/caml/dynlink.h >+lib/ocaml/caml/eventlog.h > lib/ocaml/caml/exec.h > lib/ocaml/caml/fail.h > lib/ocaml/caml/finalise.h >@@ -134,28 +95,29 @@ lib/ocaml/caml/hash.h > lib/ocaml/caml/hooks.h > lib/ocaml/caml/instrtrace.h > lib/ocaml/caml/instruct.h >-lib/ocaml/caml/int64_emul.h >-lib/ocaml/caml/int64_format.h >-lib/ocaml/caml/int64_native.h > lib/ocaml/caml/interp.h > lib/ocaml/caml/intext.h > lib/ocaml/caml/io.h > lib/ocaml/caml/jumptbl.h >+lib/ocaml/caml/m.h > lib/ocaml/caml/major_gc.h > lib/ocaml/caml/md5.h > lib/ocaml/caml/memory.h >+lib/ocaml/caml/memprof.h > lib/ocaml/caml/minor_gc.h > lib/ocaml/caml/misc.h > lib/ocaml/caml/mlvalues.h >+lib/ocaml/caml/opnames.h > lib/ocaml/caml/osdeps.h > lib/ocaml/caml/prims.h > lib/ocaml/caml/printexc.h > lib/ocaml/caml/reverse.h > lib/ocaml/caml/roots.h >+lib/ocaml/caml/s.h > lib/ocaml/caml/signals.h > lib/ocaml/caml/signals_machdep.h >+lib/ocaml/caml/skiplist.h > lib/ocaml/caml/socketaddr.h >-lib/ocaml/caml/spacetime.h > lib/ocaml/caml/stack.h > lib/ocaml/caml/stacks.h > lib/ocaml/caml/startup.h >@@ -168,54 +130,46 @@ lib/ocaml/caml/version.h > lib/ocaml/caml/weak.h > lib/ocaml/camlheader > lib/ocaml/camlheader_ur >+lib/ocaml/camlheaderd >+lib/ocaml/camlheaderi >+lib/ocaml/camlinternalAtomic.cmi >+lib/ocaml/camlinternalAtomic.cmt >+lib/ocaml/camlinternalAtomic.cmti >+lib/ocaml/camlinternalAtomic.cmx >+lib/ocaml/camlinternalAtomic.ml >+lib/ocaml/camlinternalAtomic.mli > 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 >-%%PROF%%lib/ocaml/camlinternalFormat.p.cmx > 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 >-%%PROF%%lib/ocaml/camlinternalFormatBasics.p.cmx > lib/ocaml/camlinternalLazy.cmi > lib/ocaml/camlinternalLazy.cmt > lib/ocaml/camlinternalLazy.cmti > lib/ocaml/camlinternalLazy.cmx > lib/ocaml/camlinternalLazy.ml > lib/ocaml/camlinternalLazy.mli >-lib/ocaml/camlinternalLazy.p.cmt >-%%PROF%%lib/ocaml/camlinternalLazy.p.cmx > lib/ocaml/camlinternalMod.cmi > lib/ocaml/camlinternalMod.cmt > lib/ocaml/camlinternalMod.cmti > lib/ocaml/camlinternalMod.cmx > lib/ocaml/camlinternalMod.ml > lib/ocaml/camlinternalMod.mli >-lib/ocaml/camlinternalMod.p.cmt >-%%PROF%%lib/ocaml/camlinternalMod.p.cmx > lib/ocaml/camlinternalOO.cmi > lib/ocaml/camlinternalOO.cmt > lib/ocaml/camlinternalOO.cmti > lib/ocaml/camlinternalOO.cmx > lib/ocaml/camlinternalOO.ml > lib/ocaml/camlinternalOO.mli >-lib/ocaml/camlinternalOO.p.cmt >-%%PROF%%lib/ocaml/camlinternalOO.p.cmx >-lib/ocaml/char.cmi >-lib/ocaml/char.cmt >-lib/ocaml/char.cmti >-lib/ocaml/char.cmx > lib/ocaml/char.ml > lib/ocaml/char.mli >-lib/ocaml/char.p.cmt >-%%PROF%%lib/ocaml/char.p.cmx > lib/ocaml/compiler-libs/CSE.cmi > lib/ocaml/compiler-libs/CSE.cmt > lib/ocaml/compiler-libs/CSE.cmx >@@ -232,10 +186,12 @@ lib/ocaml/compiler-libs/afl_instrument.mli > lib/ocaml/compiler-libs/alias_analysis.cmi > lib/ocaml/compiler-libs/alias_analysis.cmt > lib/ocaml/compiler-libs/alias_analysis.cmti >+lib/ocaml/compiler-libs/alias_analysis.cmx > lib/ocaml/compiler-libs/alias_analysis.mli > lib/ocaml/compiler-libs/allocated_const.cmi > lib/ocaml/compiler-libs/allocated_const.cmt > lib/ocaml/compiler-libs/allocated_const.cmti >+lib/ocaml/compiler-libs/allocated_const.cmx > lib/ocaml/compiler-libs/allocated_const.mli > lib/ocaml/compiler-libs/annot.cmi > lib/ocaml/compiler-libs/annot.cmti >@@ -299,10 +255,26 @@ lib/ocaml/compiler-libs/attr_helper.mli > lib/ocaml/compiler-libs/augment_specialised_args.cmi > lib/ocaml/compiler-libs/augment_specialised_args.cmt > lib/ocaml/compiler-libs/augment_specialised_args.cmti >+lib/ocaml/compiler-libs/augment_specialised_args.cmx > lib/ocaml/compiler-libs/augment_specialised_args.mli >+lib/ocaml/compiler-libs/available_regs.cmi >+lib/ocaml/compiler-libs/available_regs.cmt >+lib/ocaml/compiler-libs/available_regs.cmti >+lib/ocaml/compiler-libs/available_regs.cmx >+lib/ocaml/compiler-libs/available_regs.mli > lib/ocaml/compiler-libs/backend_intf.cmi > lib/ocaml/compiler-libs/backend_intf.cmti > lib/ocaml/compiler-libs/backend_intf.mli >+lib/ocaml/compiler-libs/backend_var.cmi >+lib/ocaml/compiler-libs/backend_var.cmt >+lib/ocaml/compiler-libs/backend_var.cmti >+lib/ocaml/compiler-libs/backend_var.cmx >+lib/ocaml/compiler-libs/backend_var.mli >+lib/ocaml/compiler-libs/binutils.cmi >+lib/ocaml/compiler-libs/binutils.cmt >+lib/ocaml/compiler-libs/binutils.cmti >+lib/ocaml/compiler-libs/binutils.cmx >+lib/ocaml/compiler-libs/binutils.mli > lib/ocaml/compiler-libs/branch_relaxation.cmi > lib/ocaml/compiler-libs/branch_relaxation.cmt > lib/ocaml/compiler-libs/branch_relaxation.cmti >@@ -321,6 +293,11 @@ lib/ocaml/compiler-libs/build_export_info.cmt > lib/ocaml/compiler-libs/build_export_info.cmti > lib/ocaml/compiler-libs/build_export_info.cmx > lib/ocaml/compiler-libs/build_export_info.mli >+lib/ocaml/compiler-libs/build_path_prefix_map.cmi >+lib/ocaml/compiler-libs/build_path_prefix_map.cmt >+lib/ocaml/compiler-libs/build_path_prefix_map.cmti >+lib/ocaml/compiler-libs/build_path_prefix_map.cmx >+lib/ocaml/compiler-libs/build_path_prefix_map.mli > lib/ocaml/compiler-libs/builtin_attributes.cmi > lib/ocaml/compiler-libs/builtin_attributes.cmt > lib/ocaml/compiler-libs/builtin_attributes.cmti >@@ -351,6 +328,11 @@ lib/ocaml/compiler-libs/bytesections.cmt > lib/ocaml/compiler-libs/bytesections.cmti > lib/ocaml/compiler-libs/bytesections.cmx > lib/ocaml/compiler-libs/bytesections.mli >+lib/ocaml/compiler-libs/camlinternalMenhirLib.cmi >+lib/ocaml/compiler-libs/camlinternalMenhirLib.cmt >+lib/ocaml/compiler-libs/camlinternalMenhirLib.cmti >+lib/ocaml/compiler-libs/camlinternalMenhirLib.cmx >+lib/ocaml/compiler-libs/camlinternalMenhirLib.mli > lib/ocaml/compiler-libs/ccomp.cmi > lib/ocaml/compiler-libs/ccomp.cmt > lib/ocaml/compiler-libs/ccomp.cmti >@@ -361,6 +343,11 @@ lib/ocaml/compiler-libs/clambda.cmt > lib/ocaml/compiler-libs/clambda.cmti > lib/ocaml/compiler-libs/clambda.cmx > lib/ocaml/compiler-libs/clambda.mli >+lib/ocaml/compiler-libs/clambda_primitives.cmi >+lib/ocaml/compiler-libs/clambda_primitives.cmt >+lib/ocaml/compiler-libs/clambda_primitives.cmti >+lib/ocaml/compiler-libs/clambda_primitives.cmx >+lib/ocaml/compiler-libs/clambda_primitives.mli > lib/ocaml/compiler-libs/clflags.cmi > lib/ocaml/compiler-libs/clflags.cmt > lib/ocaml/compiler-libs/clflags.cmti >@@ -374,24 +361,38 @@ lib/ocaml/compiler-libs/closure.mli > lib/ocaml/compiler-libs/closure_conversion.cmi > lib/ocaml/compiler-libs/closure_conversion.cmt > lib/ocaml/compiler-libs/closure_conversion.cmti >+lib/ocaml/compiler-libs/closure_conversion.cmx > lib/ocaml/compiler-libs/closure_conversion.mli > lib/ocaml/compiler-libs/closure_conversion_aux.cmi > lib/ocaml/compiler-libs/closure_conversion_aux.cmt > lib/ocaml/compiler-libs/closure_conversion_aux.cmti >+lib/ocaml/compiler-libs/closure_conversion_aux.cmx > lib/ocaml/compiler-libs/closure_conversion_aux.mli > lib/ocaml/compiler-libs/closure_element.cmi > lib/ocaml/compiler-libs/closure_element.cmt > lib/ocaml/compiler-libs/closure_element.cmti >+lib/ocaml/compiler-libs/closure_element.cmx > lib/ocaml/compiler-libs/closure_element.mli > lib/ocaml/compiler-libs/closure_id.cmi > lib/ocaml/compiler-libs/closure_id.cmt > lib/ocaml/compiler-libs/closure_id.cmti >+lib/ocaml/compiler-libs/closure_id.cmx > lib/ocaml/compiler-libs/closure_id.mli >+lib/ocaml/compiler-libs/closure_middle_end.cmi >+lib/ocaml/compiler-libs/closure_middle_end.cmt >+lib/ocaml/compiler-libs/closure_middle_end.cmti >+lib/ocaml/compiler-libs/closure_middle_end.cmx >+lib/ocaml/compiler-libs/closure_middle_end.mli > lib/ocaml/compiler-libs/closure_offsets.cmi > lib/ocaml/compiler-libs/closure_offsets.cmt > lib/ocaml/compiler-libs/closure_offsets.cmti > lib/ocaml/compiler-libs/closure_offsets.cmx > lib/ocaml/compiler-libs/closure_offsets.mli >+lib/ocaml/compiler-libs/closure_origin.cmi >+lib/ocaml/compiler-libs/closure_origin.cmt >+lib/ocaml/compiler-libs/closure_origin.cmti >+lib/ocaml/compiler-libs/closure_origin.cmx >+lib/ocaml/compiler-libs/closure_origin.mli > lib/ocaml/compiler-libs/cmi_format.cmi > lib/ocaml/compiler-libs/cmi_format.cmt > lib/ocaml/compiler-libs/cmi_format.cmti >@@ -402,14 +403,27 @@ lib/ocaml/compiler-libs/cmm.cmt > lib/ocaml/compiler-libs/cmm.cmti > lib/ocaml/compiler-libs/cmm.cmx > lib/ocaml/compiler-libs/cmm.mli >+lib/ocaml/compiler-libs/cmm_helpers.cmi >+lib/ocaml/compiler-libs/cmm_helpers.cmt >+lib/ocaml/compiler-libs/cmm_helpers.cmti >+lib/ocaml/compiler-libs/cmm_helpers.cmx >+lib/ocaml/compiler-libs/cmm_helpers.mli > lib/ocaml/compiler-libs/cmmgen.cmi > lib/ocaml/compiler-libs/cmmgen.cmt > lib/ocaml/compiler-libs/cmmgen.cmti > lib/ocaml/compiler-libs/cmmgen.cmx > lib/ocaml/compiler-libs/cmmgen.mli >+lib/ocaml/compiler-libs/cmmgen_state.cmi >+lib/ocaml/compiler-libs/cmmgen_state.cmt >+lib/ocaml/compiler-libs/cmmgen_state.cmti >+lib/ocaml/compiler-libs/cmmgen_state.cmx >+lib/ocaml/compiler-libs/cmmgen_state.mli > lib/ocaml/compiler-libs/cmo_format.cmi > lib/ocaml/compiler-libs/cmo_format.cmti > lib/ocaml/compiler-libs/cmo_format.mli >+lib/ocaml/compiler-libs/cmt2annot.cmi >+lib/ocaml/compiler-libs/cmt2annot.cmt >+lib/ocaml/compiler-libs/cmt2annot.cmx > lib/ocaml/compiler-libs/cmt_format.cmi > lib/ocaml/compiler-libs/cmt_format.cmt > lib/ocaml/compiler-libs/cmt_format.cmti >@@ -418,6 +432,9 @@ lib/ocaml/compiler-libs/cmt_format.mli > lib/ocaml/compiler-libs/cmx_format.cmi > lib/ocaml/compiler-libs/cmx_format.cmti > lib/ocaml/compiler-libs/cmx_format.mli >+lib/ocaml/compiler-libs/cmxs_format.cmi >+lib/ocaml/compiler-libs/cmxs_format.cmti >+lib/ocaml/compiler-libs/cmxs_format.mli > lib/ocaml/compiler-libs/coloring.cmi > lib/ocaml/compiler-libs/coloring.cmt > lib/ocaml/compiler-libs/coloring.cmti >@@ -428,11 +445,6 @@ lib/ocaml/compiler-libs/comballoc.cmt > lib/ocaml/compiler-libs/comballoc.cmti > lib/ocaml/compiler-libs/comballoc.cmx > lib/ocaml/compiler-libs/comballoc.mli >-lib/ocaml/compiler-libs/compdynlink.cmi >-lib/ocaml/compiler-libs/compdynlink.cmt >-lib/ocaml/compiler-libs/compdynlink.cmti >-lib/ocaml/compiler-libs/compdynlink.cmx >-lib/ocaml/compiler-libs/compdynlink.mli > lib/ocaml/compiler-libs/compenv.cmi > lib/ocaml/compiler-libs/compenv.cmt > lib/ocaml/compiler-libs/compenv.cmti >@@ -441,12 +453,18 @@ lib/ocaml/compiler-libs/compenv.mli > lib/ocaml/compiler-libs/compilation_unit.cmi > lib/ocaml/compiler-libs/compilation_unit.cmt > lib/ocaml/compiler-libs/compilation_unit.cmti >+lib/ocaml/compiler-libs/compilation_unit.cmx > lib/ocaml/compiler-libs/compilation_unit.mli > lib/ocaml/compiler-libs/compile.cmi > lib/ocaml/compiler-libs/compile.cmt > lib/ocaml/compiler-libs/compile.cmti > lib/ocaml/compiler-libs/compile.cmx > lib/ocaml/compiler-libs/compile.mli >+lib/ocaml/compiler-libs/compile_common.cmi >+lib/ocaml/compiler-libs/compile_common.cmt >+lib/ocaml/compiler-libs/compile_common.cmti >+lib/ocaml/compiler-libs/compile_common.cmx >+lib/ocaml/compiler-libs/compile_common.mli > lib/ocaml/compiler-libs/compilenv.cmi > lib/ocaml/compiler-libs/compilenv.cmt > lib/ocaml/compiler-libs/compilenv.cmti >@@ -457,11 +475,14 @@ lib/ocaml/compiler-libs/compmisc.cmt > lib/ocaml/compiler-libs/compmisc.cmti > lib/ocaml/compiler-libs/compmisc.cmx > lib/ocaml/compiler-libs/compmisc.mli >-lib/ocaml/compiler-libs/compplugin.cmi >-lib/ocaml/compiler-libs/compplugin.cmt >-lib/ocaml/compiler-libs/compplugin.cmti >-lib/ocaml/compiler-libs/compplugin.cmx >-lib/ocaml/compiler-libs/compplugin.mli >+lib/ocaml/compiler-libs/compute_ranges.cmi >+lib/ocaml/compiler-libs/compute_ranges.cmt >+lib/ocaml/compiler-libs/compute_ranges.cmti >+lib/ocaml/compiler-libs/compute_ranges.cmx >+lib/ocaml/compiler-libs/compute_ranges.mli >+lib/ocaml/compiler-libs/compute_ranges_intf.cmi >+lib/ocaml/compiler-libs/compute_ranges_intf.cmt >+lib/ocaml/compiler-libs/compute_ranges_intf.cmx > lib/ocaml/compiler-libs/config.cmi > lib/ocaml/compiler-libs/config.cmt > lib/ocaml/compiler-libs/config.cmti >@@ -472,6 +493,11 @@ lib/ocaml/compiler-libs/consistbl.cmt > lib/ocaml/compiler-libs/consistbl.cmti > lib/ocaml/compiler-libs/consistbl.cmx > lib/ocaml/compiler-libs/consistbl.mli >+lib/ocaml/compiler-libs/convert_primitives.cmi >+lib/ocaml/compiler-libs/convert_primitives.cmt >+lib/ocaml/compiler-libs/convert_primitives.cmti >+lib/ocaml/compiler-libs/convert_primitives.cmx >+lib/ocaml/compiler-libs/convert_primitives.mli > lib/ocaml/compiler-libs/ctype.cmi > lib/ocaml/compiler-libs/ctype.cmt > lib/ocaml/compiler-libs/ctype.cmti >@@ -490,6 +516,7 @@ lib/ocaml/compiler-libs/deadcode.mli > lib/ocaml/compiler-libs/debuginfo.cmi > lib/ocaml/compiler-libs/debuginfo.cmt > lib/ocaml/compiler-libs/debuginfo.cmti >+lib/ocaml/compiler-libs/debuginfo.cmx > lib/ocaml/compiler-libs/debuginfo.mli > lib/ocaml/compiler-libs/depend.cmi > lib/ocaml/compiler-libs/depend.cmt >@@ -506,9 +533,15 @@ lib/ocaml/compiler-libs/docstrings.cmt > lib/ocaml/compiler-libs/docstrings.cmti > lib/ocaml/compiler-libs/docstrings.cmx > lib/ocaml/compiler-libs/docstrings.mli >+lib/ocaml/compiler-libs/domainstate.cmi >+lib/ocaml/compiler-libs/domainstate.cmt >+lib/ocaml/compiler-libs/domainstate.cmti >+lib/ocaml/compiler-libs/domainstate.cmx >+lib/ocaml/compiler-libs/domainstate.mli > lib/ocaml/compiler-libs/effect_analysis.cmi > lib/ocaml/compiler-libs/effect_analysis.cmt > lib/ocaml/compiler-libs/effect_analysis.cmti >+lib/ocaml/compiler-libs/effect_analysis.cmx > lib/ocaml/compiler-libs/effect_analysis.mli > lib/ocaml/compiler-libs/emit.cmi > lib/ocaml/compiler-libs/emit.cmt >@@ -543,6 +576,7 @@ lib/ocaml/compiler-libs/errors.mli > lib/ocaml/compiler-libs/export_id.cmi > lib/ocaml/compiler-libs/export_id.cmt > lib/ocaml/compiler-libs/export_id.cmti >+lib/ocaml/compiler-libs/export_id.cmx > lib/ocaml/compiler-libs/export_id.mli > lib/ocaml/compiler-libs/export_info.cmi > lib/ocaml/compiler-libs/export_info.cmt >@@ -559,23 +593,33 @@ lib/ocaml/compiler-libs/expunge.cmt > lib/ocaml/compiler-libs/extract_projections.cmi > lib/ocaml/compiler-libs/extract_projections.cmt > lib/ocaml/compiler-libs/extract_projections.cmti >+lib/ocaml/compiler-libs/extract_projections.cmx > lib/ocaml/compiler-libs/extract_projections.mli > lib/ocaml/compiler-libs/find_recursive_functions.cmi > lib/ocaml/compiler-libs/find_recursive_functions.cmt > lib/ocaml/compiler-libs/find_recursive_functions.cmti >+lib/ocaml/compiler-libs/find_recursive_functions.cmx > lib/ocaml/compiler-libs/find_recursive_functions.mli > lib/ocaml/compiler-libs/flambda.cmi > lib/ocaml/compiler-libs/flambda.cmt > lib/ocaml/compiler-libs/flambda.cmti >+lib/ocaml/compiler-libs/flambda.cmx > lib/ocaml/compiler-libs/flambda.mli > lib/ocaml/compiler-libs/flambda_invariants.cmi > lib/ocaml/compiler-libs/flambda_invariants.cmt > lib/ocaml/compiler-libs/flambda_invariants.cmti >+lib/ocaml/compiler-libs/flambda_invariants.cmx > lib/ocaml/compiler-libs/flambda_invariants.mli > lib/ocaml/compiler-libs/flambda_iterators.cmi > lib/ocaml/compiler-libs/flambda_iterators.cmt > lib/ocaml/compiler-libs/flambda_iterators.cmti >+lib/ocaml/compiler-libs/flambda_iterators.cmx > lib/ocaml/compiler-libs/flambda_iterators.mli >+lib/ocaml/compiler-libs/flambda_middle_end.cmi >+lib/ocaml/compiler-libs/flambda_middle_end.cmt >+lib/ocaml/compiler-libs/flambda_middle_end.cmti >+lib/ocaml/compiler-libs/flambda_middle_end.cmx >+lib/ocaml/compiler-libs/flambda_middle_end.mli > lib/ocaml/compiler-libs/flambda_to_clambda.cmi > lib/ocaml/compiler-libs/flambda_to_clambda.cmt > lib/ocaml/compiler-libs/flambda_to_clambda.cmti >@@ -584,10 +628,12 @@ lib/ocaml/compiler-libs/flambda_to_clambda.mli > lib/ocaml/compiler-libs/flambda_utils.cmi > lib/ocaml/compiler-libs/flambda_utils.cmt > lib/ocaml/compiler-libs/flambda_utils.cmti >+lib/ocaml/compiler-libs/flambda_utils.cmx > lib/ocaml/compiler-libs/flambda_utils.mli > lib/ocaml/compiler-libs/freshening.cmi > lib/ocaml/compiler-libs/freshening.cmt > lib/ocaml/compiler-libs/freshening.cmti >+lib/ocaml/compiler-libs/freshening.cmx > lib/ocaml/compiler-libs/freshening.mli > lib/ocaml/compiler-libs/genprintval.cmi > lib/ocaml/compiler-libs/genprintval.cmt >@@ -596,6 +642,7 @@ lib/ocaml/compiler-libs/genprintval.mli > lib/ocaml/compiler-libs/id_types.cmi > lib/ocaml/compiler-libs/id_types.cmt > lib/ocaml/compiler-libs/id_types.cmti >+lib/ocaml/compiler-libs/id_types.cmx > lib/ocaml/compiler-libs/id_types.mli > lib/ocaml/compiler-libs/ident.cmi > lib/ocaml/compiler-libs/ident.cmt >@@ -630,26 +677,32 @@ lib/ocaml/compiler-libs/includemod.mli > lib/ocaml/compiler-libs/inconstant_idents.cmi > lib/ocaml/compiler-libs/inconstant_idents.cmt > lib/ocaml/compiler-libs/inconstant_idents.cmti >+lib/ocaml/compiler-libs/inconstant_idents.cmx > lib/ocaml/compiler-libs/inconstant_idents.mli > lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmi > lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmt > lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmti >+lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.cmx > lib/ocaml/compiler-libs/initialize_symbol_to_let_symbol.mli > lib/ocaml/compiler-libs/inline_and_simplify.cmi > lib/ocaml/compiler-libs/inline_and_simplify.cmt > lib/ocaml/compiler-libs/inline_and_simplify.cmti >+lib/ocaml/compiler-libs/inline_and_simplify.cmx > lib/ocaml/compiler-libs/inline_and_simplify.mli > lib/ocaml/compiler-libs/inline_and_simplify_aux.cmi > lib/ocaml/compiler-libs/inline_and_simplify_aux.cmt > lib/ocaml/compiler-libs/inline_and_simplify_aux.cmti >+lib/ocaml/compiler-libs/inline_and_simplify_aux.cmx > lib/ocaml/compiler-libs/inline_and_simplify_aux.mli > lib/ocaml/compiler-libs/inlining_cost.cmi > lib/ocaml/compiler-libs/inlining_cost.cmt > lib/ocaml/compiler-libs/inlining_cost.cmti >+lib/ocaml/compiler-libs/inlining_cost.cmx > lib/ocaml/compiler-libs/inlining_cost.mli > lib/ocaml/compiler-libs/inlining_decision.cmi > lib/ocaml/compiler-libs/inlining_decision.cmt > lib/ocaml/compiler-libs/inlining_decision.cmti >+lib/ocaml/compiler-libs/inlining_decision.cmx > lib/ocaml/compiler-libs/inlining_decision.mli > lib/ocaml/compiler-libs/inlining_decision_intf.cmi > lib/ocaml/compiler-libs/inlining_decision_intf.cmti >@@ -657,28 +710,47 @@ lib/ocaml/compiler-libs/inlining_decision_intf.mli > lib/ocaml/compiler-libs/inlining_stats.cmi > lib/ocaml/compiler-libs/inlining_stats.cmt > lib/ocaml/compiler-libs/inlining_stats.cmti >+lib/ocaml/compiler-libs/inlining_stats.cmx > lib/ocaml/compiler-libs/inlining_stats.mli > lib/ocaml/compiler-libs/inlining_stats_types.cmi > lib/ocaml/compiler-libs/inlining_stats_types.cmt > lib/ocaml/compiler-libs/inlining_stats_types.cmti >+lib/ocaml/compiler-libs/inlining_stats_types.cmx > lib/ocaml/compiler-libs/inlining_stats_types.mli > lib/ocaml/compiler-libs/inlining_transforms.cmi > lib/ocaml/compiler-libs/inlining_transforms.cmt > lib/ocaml/compiler-libs/inlining_transforms.cmti >+lib/ocaml/compiler-libs/inlining_transforms.cmx > lib/ocaml/compiler-libs/inlining_transforms.mli > lib/ocaml/compiler-libs/instruct.cmi > lib/ocaml/compiler-libs/instruct.cmt > lib/ocaml/compiler-libs/instruct.cmti > lib/ocaml/compiler-libs/instruct.cmx > lib/ocaml/compiler-libs/instruct.mli >+lib/ocaml/compiler-libs/int_replace_polymorphic_compare.cmi >+lib/ocaml/compiler-libs/int_replace_polymorphic_compare.cmt >+lib/ocaml/compiler-libs/int_replace_polymorphic_compare.cmti >+lib/ocaml/compiler-libs/int_replace_polymorphic_compare.cmx >+lib/ocaml/compiler-libs/int_replace_polymorphic_compare.mli > lib/ocaml/compiler-libs/interf.cmi > lib/ocaml/compiler-libs/interf.cmt > lib/ocaml/compiler-libs/interf.cmti > lib/ocaml/compiler-libs/interf.cmx > lib/ocaml/compiler-libs/interf.mli >+lib/ocaml/compiler-libs/internal_variable_names.cmi >+lib/ocaml/compiler-libs/internal_variable_names.cmt >+lib/ocaml/compiler-libs/internal_variable_names.cmti >+lib/ocaml/compiler-libs/internal_variable_names.cmx >+lib/ocaml/compiler-libs/internal_variable_names.mli >+lib/ocaml/compiler-libs/interval.cmi >+lib/ocaml/compiler-libs/interval.cmt >+lib/ocaml/compiler-libs/interval.cmti >+lib/ocaml/compiler-libs/interval.cmx >+lib/ocaml/compiler-libs/interval.mli > lib/ocaml/compiler-libs/invariant_params.cmi > lib/ocaml/compiler-libs/invariant_params.cmt > lib/ocaml/compiler-libs/invariant_params.cmti >+lib/ocaml/compiler-libs/invariant_params.cmx > lib/ocaml/compiler-libs/invariant_params.mli > lib/ocaml/compiler-libs/lambda.cmi > lib/ocaml/compiler-libs/lambda.cmt >@@ -693,15 +765,28 @@ lib/ocaml/compiler-libs/lexer.mli > lib/ocaml/compiler-libs/lift_code.cmi > lib/ocaml/compiler-libs/lift_code.cmt > lib/ocaml/compiler-libs/lift_code.cmti >+lib/ocaml/compiler-libs/lift_code.cmx > lib/ocaml/compiler-libs/lift_code.mli > lib/ocaml/compiler-libs/lift_constants.cmi > lib/ocaml/compiler-libs/lift_constants.cmt > lib/ocaml/compiler-libs/lift_constants.cmti >+lib/ocaml/compiler-libs/lift_constants.cmx > lib/ocaml/compiler-libs/lift_constants.mli > lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmi > lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmt > lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmti >+lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.cmx > lib/ocaml/compiler-libs/lift_let_to_initialize_symbol.mli >+lib/ocaml/compiler-libs/linear.cmi >+lib/ocaml/compiler-libs/linear.cmt >+lib/ocaml/compiler-libs/linear.cmti >+lib/ocaml/compiler-libs/linear.cmx >+lib/ocaml/compiler-libs/linear.mli >+lib/ocaml/compiler-libs/linear_format.cmi >+lib/ocaml/compiler-libs/linear_format.cmt >+lib/ocaml/compiler-libs/linear_format.cmti >+lib/ocaml/compiler-libs/linear_format.cmx >+lib/ocaml/compiler-libs/linear_format.mli > lib/ocaml/compiler-libs/linearize.cmi > lib/ocaml/compiler-libs/linearize.cmt > lib/ocaml/compiler-libs/linearize.cmti >@@ -710,12 +795,28 @@ lib/ocaml/compiler-libs/linearize.mli > lib/ocaml/compiler-libs/linkage_name.cmi > lib/ocaml/compiler-libs/linkage_name.cmt > lib/ocaml/compiler-libs/linkage_name.cmti >+lib/ocaml/compiler-libs/linkage_name.cmx > lib/ocaml/compiler-libs/linkage_name.mli >+lib/ocaml/compiler-libs/linscan.cmi >+lib/ocaml/compiler-libs/linscan.cmt >+lib/ocaml/compiler-libs/linscan.cmti >+lib/ocaml/compiler-libs/linscan.cmx >+lib/ocaml/compiler-libs/linscan.mli > lib/ocaml/compiler-libs/liveness.cmi > lib/ocaml/compiler-libs/liveness.cmt > lib/ocaml/compiler-libs/liveness.cmti > lib/ocaml/compiler-libs/liveness.cmx > lib/ocaml/compiler-libs/liveness.mli >+lib/ocaml/compiler-libs/load_path.cmi >+lib/ocaml/compiler-libs/load_path.cmt >+lib/ocaml/compiler-libs/load_path.cmti >+lib/ocaml/compiler-libs/load_path.cmx >+lib/ocaml/compiler-libs/load_path.mli >+lib/ocaml/compiler-libs/local_store.cmi >+lib/ocaml/compiler-libs/local_store.cmt >+lib/ocaml/compiler-libs/local_store.cmti >+lib/ocaml/compiler-libs/local_store.cmx >+lib/ocaml/compiler-libs/local_store.mli > lib/ocaml/compiler-libs/location.cmi > lib/ocaml/compiler-libs/location.cmt > lib/ocaml/compiler-libs/location.cmti >@@ -734,15 +835,23 @@ lib/ocaml/compiler-libs/mach.mli > 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.mli > lib/ocaml/compiler-libs/main.o > 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_args.cmx > lib/ocaml/compiler-libs/main_args.mli >+lib/ocaml/compiler-libs/maindriver.cmi >+lib/ocaml/compiler-libs/maindriver.cmt >+lib/ocaml/compiler-libs/maindriver.cmti >+lib/ocaml/compiler-libs/maindriver.cmx >+lib/ocaml/compiler-libs/maindriver.mli >+lib/ocaml/compiler-libs/makedepend.cmi >+lib/ocaml/compiler-libs/makedepend.cmt >+lib/ocaml/compiler-libs/makedepend.cmti >+lib/ocaml/compiler-libs/makedepend.cmx >+lib/ocaml/compiler-libs/makedepend.mli > lib/ocaml/compiler-libs/matching.cmi > lib/ocaml/compiler-libs/matching.cmt > lib/ocaml/compiler-libs/matching.cmti >@@ -753,10 +862,6 @@ lib/ocaml/compiler-libs/meta.cmt > lib/ocaml/compiler-libs/meta.cmti > lib/ocaml/compiler-libs/meta.cmx > lib/ocaml/compiler-libs/meta.mli >-lib/ocaml/compiler-libs/middle_end.cmi >-lib/ocaml/compiler-libs/middle_end.cmt >-lib/ocaml/compiler-libs/middle_end.cmti >-lib/ocaml/compiler-libs/middle_end.mli > lib/ocaml/compiler-libs/misc.cmi > lib/ocaml/compiler-libs/misc.cmt > lib/ocaml/compiler-libs/misc.cmti >@@ -770,6 +875,7 @@ lib/ocaml/compiler-libs/mtype.mli > lib/ocaml/compiler-libs/mutable_variable.cmi > lib/ocaml/compiler-libs/mutable_variable.cmt > lib/ocaml/compiler-libs/mutable_variable.cmti >+lib/ocaml/compiler-libs/mutable_variable.cmx > lib/ocaml/compiler-libs/mutable_variable.mli > lib/ocaml/compiler-libs/numbers.cmi > lib/ocaml/compiler-libs/numbers.cmt >@@ -782,13 +888,18 @@ lib/ocaml/compiler-libs/ocamlbytecomp.cmxa > lib/ocaml/compiler-libs/ocamlcommon.a > lib/ocaml/compiler-libs/ocamlcommon.cma > lib/ocaml/compiler-libs/ocamlcommon.cmxa >+lib/ocaml/compiler-libs/ocamlmiddleend.a >+lib/ocaml/compiler-libs/ocamlmiddleend.cma >+lib/ocaml/compiler-libs/ocamlmiddleend.cmxa > lib/ocaml/compiler-libs/ocamloptcomp.a > lib/ocaml/compiler-libs/ocamloptcomp.cma > 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/opcodes.cmti > lib/ocaml/compiler-libs/opcodes.cmx >+lib/ocaml/compiler-libs/opcodes.mli > lib/ocaml/compiler-libs/oprint.cmi > lib/ocaml/compiler-libs/oprint.cmt > lib/ocaml/compiler-libs/oprint.cmti >@@ -807,16 +918,24 @@ lib/ocaml/compiler-libs/opterrors.mli > 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.mli > lib/ocaml/compiler-libs/optmain.o >+lib/ocaml/compiler-libs/optmaindriver.cmi >+lib/ocaml/compiler-libs/optmaindriver.cmt >+lib/ocaml/compiler-libs/optmaindriver.cmti >+lib/ocaml/compiler-libs/optmaindriver.cmx >+lib/ocaml/compiler-libs/optmaindriver.mli > lib/ocaml/compiler-libs/opttopdirs.mli > lib/ocaml/compiler-libs/opttoploop.mli > lib/ocaml/compiler-libs/opttopmain.mli > lib/ocaml/compiler-libs/outcometree.cmi > lib/ocaml/compiler-libs/outcometree.cmti > lib/ocaml/compiler-libs/outcometree.mli >+lib/ocaml/compiler-libs/parameter.cmi >+lib/ocaml/compiler-libs/parameter.cmt >+lib/ocaml/compiler-libs/parameter.cmti >+lib/ocaml/compiler-libs/parameter.cmx >+lib/ocaml/compiler-libs/parameter.mli > lib/ocaml/compiler-libs/parmatch.cmi > lib/ocaml/compiler-libs/parmatch.cmt > lib/ocaml/compiler-libs/parmatch.cmti >@@ -838,12 +957,23 @@ lib/ocaml/compiler-libs/parsetree.mli > lib/ocaml/compiler-libs/pass_wrapper.cmi > lib/ocaml/compiler-libs/pass_wrapper.cmt > lib/ocaml/compiler-libs/pass_wrapper.cmti >+lib/ocaml/compiler-libs/pass_wrapper.cmx > lib/ocaml/compiler-libs/pass_wrapper.mli > lib/ocaml/compiler-libs/path.cmi > lib/ocaml/compiler-libs/path.cmt > lib/ocaml/compiler-libs/path.cmti > lib/ocaml/compiler-libs/path.cmx > lib/ocaml/compiler-libs/path.mli >+lib/ocaml/compiler-libs/patterns.cmi >+lib/ocaml/compiler-libs/patterns.cmt >+lib/ocaml/compiler-libs/patterns.cmti >+lib/ocaml/compiler-libs/patterns.cmx >+lib/ocaml/compiler-libs/patterns.mli >+lib/ocaml/compiler-libs/persistent_env.cmi >+lib/ocaml/compiler-libs/persistent_env.cmt >+lib/ocaml/compiler-libs/persistent_env.cmti >+lib/ocaml/compiler-libs/persistent_env.cmx >+lib/ocaml/compiler-libs/persistent_env.mli > lib/ocaml/compiler-libs/pparse.cmi > lib/ocaml/compiler-libs/pparse.cmt > lib/ocaml/compiler-libs/pparse.cmti >@@ -874,6 +1004,11 @@ lib/ocaml/compiler-libs/printclambda.cmt > lib/ocaml/compiler-libs/printclambda.cmti > lib/ocaml/compiler-libs/printclambda.cmx > lib/ocaml/compiler-libs/printclambda.mli >+lib/ocaml/compiler-libs/printclambda_primitives.cmi >+lib/ocaml/compiler-libs/printclambda_primitives.cmt >+lib/ocaml/compiler-libs/printclambda_primitives.cmti >+lib/ocaml/compiler-libs/printclambda_primitives.cmx >+lib/ocaml/compiler-libs/printclambda_primitives.mli > lib/ocaml/compiler-libs/printcmm.cmi > lib/ocaml/compiler-libs/printcmm.cmt > lib/ocaml/compiler-libs/printcmm.cmti >@@ -899,6 +1034,11 @@ lib/ocaml/compiler-libs/printmach.cmt > lib/ocaml/compiler-libs/printmach.cmti > lib/ocaml/compiler-libs/printmach.cmx > lib/ocaml/compiler-libs/printmach.mli >+lib/ocaml/compiler-libs/printpat.cmi >+lib/ocaml/compiler-libs/printpat.cmt >+lib/ocaml/compiler-libs/printpat.cmti >+lib/ocaml/compiler-libs/printpat.cmx >+lib/ocaml/compiler-libs/printpat.mli > lib/ocaml/compiler-libs/printtyp.cmi > lib/ocaml/compiler-libs/printtyp.cmt > lib/ocaml/compiler-libs/printtyp.cmti >@@ -914,19 +1054,41 @@ lib/ocaml/compiler-libs/proc.cmt > lib/ocaml/compiler-libs/proc.cmti > lib/ocaml/compiler-libs/proc.cmx > lib/ocaml/compiler-libs/proc.mli >+lib/ocaml/compiler-libs/profile.cmi >+lib/ocaml/compiler-libs/profile.cmt >+lib/ocaml/compiler-libs/profile.cmti >+lib/ocaml/compiler-libs/profile.cmx >+lib/ocaml/compiler-libs/profile.mli > lib/ocaml/compiler-libs/projection.cmi > lib/ocaml/compiler-libs/projection.cmt > lib/ocaml/compiler-libs/projection.cmti >+lib/ocaml/compiler-libs/projection.cmx > lib/ocaml/compiler-libs/projection.mli >+lib/ocaml/compiler-libs/rec_check.cmi >+lib/ocaml/compiler-libs/rec_check.cmt >+lib/ocaml/compiler-libs/rec_check.cmti >+lib/ocaml/compiler-libs/rec_check.cmx >+lib/ocaml/compiler-libs/rec_check.mli > lib/ocaml/compiler-libs/ref_to_variables.cmi > lib/ocaml/compiler-libs/ref_to_variables.cmt > lib/ocaml/compiler-libs/ref_to_variables.cmti >+lib/ocaml/compiler-libs/ref_to_variables.cmx > lib/ocaml/compiler-libs/ref_to_variables.mli > lib/ocaml/compiler-libs/reg.cmi > lib/ocaml/compiler-libs/reg.cmt > lib/ocaml/compiler-libs/reg.cmti > lib/ocaml/compiler-libs/reg.cmx > lib/ocaml/compiler-libs/reg.mli >+lib/ocaml/compiler-libs/reg_availability_set.cmi >+lib/ocaml/compiler-libs/reg_availability_set.cmt >+lib/ocaml/compiler-libs/reg_availability_set.cmti >+lib/ocaml/compiler-libs/reg_availability_set.cmx >+lib/ocaml/compiler-libs/reg_availability_set.mli >+lib/ocaml/compiler-libs/reg_with_debug_info.cmi >+lib/ocaml/compiler-libs/reg_with_debug_info.cmt >+lib/ocaml/compiler-libs/reg_with_debug_info.cmti >+lib/ocaml/compiler-libs/reg_with_debug_info.cmx >+lib/ocaml/compiler-libs/reg_with_debug_info.mli > lib/ocaml/compiler-libs/reload.cmi > lib/ocaml/compiler-libs/reload.cmt > lib/ocaml/compiler-libs/reload.cmti >@@ -940,18 +1102,22 @@ lib/ocaml/compiler-libs/reloadgen.mli > lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmi > lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmt > lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmti >+lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.cmx > lib/ocaml/compiler-libs/remove_free_vars_equal_to_args.mli > lib/ocaml/compiler-libs/remove_unused_arguments.cmi > lib/ocaml/compiler-libs/remove_unused_arguments.cmt > lib/ocaml/compiler-libs/remove_unused_arguments.cmti >+lib/ocaml/compiler-libs/remove_unused_arguments.cmx > lib/ocaml/compiler-libs/remove_unused_arguments.mli > lib/ocaml/compiler-libs/remove_unused_closure_vars.cmi > lib/ocaml/compiler-libs/remove_unused_closure_vars.cmt > lib/ocaml/compiler-libs/remove_unused_closure_vars.cmti >+lib/ocaml/compiler-libs/remove_unused_closure_vars.cmx > lib/ocaml/compiler-libs/remove_unused_closure_vars.mli > lib/ocaml/compiler-libs/remove_unused_program_constructs.cmi > lib/ocaml/compiler-libs/remove_unused_program_constructs.cmt > lib/ocaml/compiler-libs/remove_unused_program_constructs.cmti >+lib/ocaml/compiler-libs/remove_unused_program_constructs.cmx > lib/ocaml/compiler-libs/remove_unused_program_constructs.mli > lib/ocaml/compiler-libs/runtimedef.cmi > lib/ocaml/compiler-libs/runtimedef.cmt >@@ -986,18 +1152,22 @@ lib/ocaml/compiler-libs/semantics_of_primitives.mli > lib/ocaml/compiler-libs/set_of_closures_id.cmi > lib/ocaml/compiler-libs/set_of_closures_id.cmt > lib/ocaml/compiler-libs/set_of_closures_id.cmti >+lib/ocaml/compiler-libs/set_of_closures_id.cmx > lib/ocaml/compiler-libs/set_of_closures_id.mli > lib/ocaml/compiler-libs/set_of_closures_origin.cmi > lib/ocaml/compiler-libs/set_of_closures_origin.cmt > lib/ocaml/compiler-libs/set_of_closures_origin.cmti >+lib/ocaml/compiler-libs/set_of_closures_origin.cmx > lib/ocaml/compiler-libs/set_of_closures_origin.mli > lib/ocaml/compiler-libs/share_constants.cmi > lib/ocaml/compiler-libs/share_constants.cmt > lib/ocaml/compiler-libs/share_constants.cmti >+lib/ocaml/compiler-libs/share_constants.cmx > lib/ocaml/compiler-libs/share_constants.mli > lib/ocaml/compiler-libs/simple_value_approx.cmi > lib/ocaml/compiler-libs/simple_value_approx.cmt > lib/ocaml/compiler-libs/simple_value_approx.cmti >+lib/ocaml/compiler-libs/simple_value_approx.cmx > lib/ocaml/compiler-libs/simple_value_approx.mli > lib/ocaml/compiler-libs/simplif.cmi > lib/ocaml/compiler-libs/simplif.cmt >@@ -1007,6 +1177,7 @@ lib/ocaml/compiler-libs/simplif.mli > lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmi > lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmt > lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmti >+lib/ocaml/compiler-libs/simplify_boxed_integer_ops.cmx > lib/ocaml/compiler-libs/simplify_boxed_integer_ops.mli > lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmi > lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.cmti >@@ -1014,16 +1185,13 @@ lib/ocaml/compiler-libs/simplify_boxed_integer_ops_intf.mli > lib/ocaml/compiler-libs/simplify_common.cmi > lib/ocaml/compiler-libs/simplify_common.cmt > lib/ocaml/compiler-libs/simplify_common.cmti >+lib/ocaml/compiler-libs/simplify_common.cmx > lib/ocaml/compiler-libs/simplify_common.mli > lib/ocaml/compiler-libs/simplify_primitives.cmi > lib/ocaml/compiler-libs/simplify_primitives.cmt > lib/ocaml/compiler-libs/simplify_primitives.cmti >+lib/ocaml/compiler-libs/simplify_primitives.cmx > lib/ocaml/compiler-libs/simplify_primitives.mli >-lib/ocaml/compiler-libs/spacetime_profiling.cmi >-lib/ocaml/compiler-libs/spacetime_profiling.cmt >-lib/ocaml/compiler-libs/spacetime_profiling.cmti >-lib/ocaml/compiler-libs/spacetime_profiling.cmx >-lib/ocaml/compiler-libs/spacetime_profiling.mli > lib/ocaml/compiler-libs/spill.cmi > lib/ocaml/compiler-libs/spill.cmt > lib/ocaml/compiler-libs/spill.cmti >@@ -1037,6 +1205,7 @@ lib/ocaml/compiler-libs/split.mli > lib/ocaml/compiler-libs/static_exception.cmi > lib/ocaml/compiler-libs/static_exception.cmt > lib/ocaml/compiler-libs/static_exception.cmti >+lib/ocaml/compiler-libs/static_exception.cmx > lib/ocaml/compiler-libs/static_exception.mli > lib/ocaml/compiler-libs/strmatch.cmi > lib/ocaml/compiler-libs/strmatch.cmt >@@ -1066,6 +1235,7 @@ lib/ocaml/compiler-libs/switch.mli > lib/ocaml/compiler-libs/symbol.cmi > lib/ocaml/compiler-libs/symbol.cmt > lib/ocaml/compiler-libs/symbol.cmti >+lib/ocaml/compiler-libs/symbol.cmx > lib/ocaml/compiler-libs/symbol.mli > lib/ocaml/compiler-libs/symtable.cmi > lib/ocaml/compiler-libs/symtable.cmt >@@ -1080,32 +1250,28 @@ lib/ocaml/compiler-libs/syntaxerr.mli > lib/ocaml/compiler-libs/tag.cmi > lib/ocaml/compiler-libs/tag.cmt > lib/ocaml/compiler-libs/tag.cmti >+lib/ocaml/compiler-libs/tag.cmx > lib/ocaml/compiler-libs/tag.mli > lib/ocaml/compiler-libs/targetint.cmi > lib/ocaml/compiler-libs/targetint.cmt > lib/ocaml/compiler-libs/targetint.cmti > lib/ocaml/compiler-libs/targetint.cmx > lib/ocaml/compiler-libs/targetint.mli >+lib/ocaml/compiler-libs/tast_iterator.cmi >+lib/ocaml/compiler-libs/tast_iterator.cmt >+lib/ocaml/compiler-libs/tast_iterator.cmti >+lib/ocaml/compiler-libs/tast_iterator.cmx >+lib/ocaml/compiler-libs/tast_iterator.mli > lib/ocaml/compiler-libs/tast_mapper.cmi > lib/ocaml/compiler-libs/tast_mapper.cmt > lib/ocaml/compiler-libs/tast_mapper.cmti > lib/ocaml/compiler-libs/tast_mapper.cmx > lib/ocaml/compiler-libs/tast_mapper.mli >-lib/ocaml/compiler-libs/tbl.cmi >-lib/ocaml/compiler-libs/tbl.cmt >-lib/ocaml/compiler-libs/tbl.cmti >-lib/ocaml/compiler-libs/tbl.cmx >-lib/ocaml/compiler-libs/tbl.mli > lib/ocaml/compiler-libs/terminfo.cmi > lib/ocaml/compiler-libs/terminfo.cmt > lib/ocaml/compiler-libs/terminfo.cmti > lib/ocaml/compiler-libs/terminfo.cmx > lib/ocaml/compiler-libs/terminfo.mli >-lib/ocaml/compiler-libs/timings.cmi >-lib/ocaml/compiler-libs/timings.cmt >-lib/ocaml/compiler-libs/timings.cmti >-lib/ocaml/compiler-libs/timings.cmx >-lib/ocaml/compiler-libs/timings.mli > lib/ocaml/compiler-libs/topdirs.cmi > lib/ocaml/compiler-libs/topdirs.cmt > lib/ocaml/compiler-libs/topdirs.cmti >@@ -1150,6 +1316,21 @@ lib/ocaml/compiler-libs/translobj.cmt > lib/ocaml/compiler-libs/translobj.cmti > lib/ocaml/compiler-libs/translobj.cmx > lib/ocaml/compiler-libs/translobj.mli >+lib/ocaml/compiler-libs/translprim.cmi >+lib/ocaml/compiler-libs/translprim.cmt >+lib/ocaml/compiler-libs/translprim.cmti >+lib/ocaml/compiler-libs/translprim.cmx >+lib/ocaml/compiler-libs/translprim.mli >+lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmi >+lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmt >+lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmti >+lib/ocaml/compiler-libs/traverse_for_exported_symbols.cmx >+lib/ocaml/compiler-libs/traverse_for_exported_symbols.mli >+lib/ocaml/compiler-libs/type_immediacy.cmi >+lib/ocaml/compiler-libs/type_immediacy.cmt >+lib/ocaml/compiler-libs/type_immediacy.cmti >+lib/ocaml/compiler-libs/type_immediacy.cmx >+lib/ocaml/compiler-libs/type_immediacy.mli > lib/ocaml/compiler-libs/typeclass.cmi > lib/ocaml/compiler-libs/typeclass.cmt > lib/ocaml/compiler-libs/typeclass.cmti >@@ -1165,21 +1346,36 @@ lib/ocaml/compiler-libs/typedecl.cmt > lib/ocaml/compiler-libs/typedecl.cmti > lib/ocaml/compiler-libs/typedecl.cmx > lib/ocaml/compiler-libs/typedecl.mli >+lib/ocaml/compiler-libs/typedecl_immediacy.cmi >+lib/ocaml/compiler-libs/typedecl_immediacy.cmt >+lib/ocaml/compiler-libs/typedecl_immediacy.cmti >+lib/ocaml/compiler-libs/typedecl_immediacy.cmx >+lib/ocaml/compiler-libs/typedecl_immediacy.mli >+lib/ocaml/compiler-libs/typedecl_properties.cmi >+lib/ocaml/compiler-libs/typedecl_properties.cmt >+lib/ocaml/compiler-libs/typedecl_properties.cmti >+lib/ocaml/compiler-libs/typedecl_properties.cmx >+lib/ocaml/compiler-libs/typedecl_properties.mli >+lib/ocaml/compiler-libs/typedecl_separability.cmi >+lib/ocaml/compiler-libs/typedecl_separability.cmt >+lib/ocaml/compiler-libs/typedecl_separability.cmti >+lib/ocaml/compiler-libs/typedecl_separability.cmx >+lib/ocaml/compiler-libs/typedecl_separability.mli >+lib/ocaml/compiler-libs/typedecl_unboxed.cmi >+lib/ocaml/compiler-libs/typedecl_unboxed.cmt >+lib/ocaml/compiler-libs/typedecl_unboxed.cmti >+lib/ocaml/compiler-libs/typedecl_unboxed.cmx >+lib/ocaml/compiler-libs/typedecl_unboxed.mli >+lib/ocaml/compiler-libs/typedecl_variance.cmi >+lib/ocaml/compiler-libs/typedecl_variance.cmt >+lib/ocaml/compiler-libs/typedecl_variance.cmti >+lib/ocaml/compiler-libs/typedecl_variance.cmx >+lib/ocaml/compiler-libs/typedecl_variance.mli > lib/ocaml/compiler-libs/typedtree.cmi > lib/ocaml/compiler-libs/typedtree.cmt > lib/ocaml/compiler-libs/typedtree.cmti > lib/ocaml/compiler-libs/typedtree.cmx > lib/ocaml/compiler-libs/typedtree.mli >-lib/ocaml/compiler-libs/typedtreeIter.cmi >-lib/ocaml/compiler-libs/typedtreeIter.cmt >-lib/ocaml/compiler-libs/typedtreeIter.cmti >-lib/ocaml/compiler-libs/typedtreeIter.cmx >-lib/ocaml/compiler-libs/typedtreeIter.mli >-lib/ocaml/compiler-libs/typedtreeMap.cmi >-lib/ocaml/compiler-libs/typedtreeMap.cmt >-lib/ocaml/compiler-libs/typedtreeMap.cmti >-lib/ocaml/compiler-libs/typedtreeMap.cmx >-lib/ocaml/compiler-libs/typedtreeMap.mli > lib/ocaml/compiler-libs/typemod.cmi > lib/ocaml/compiler-libs/typemod.cmt > lib/ocaml/compiler-libs/typemod.cmti >@@ -1208,14 +1404,17 @@ lib/ocaml/compiler-libs/un_anf.mli > lib/ocaml/compiler-libs/unbox_closures.cmi > lib/ocaml/compiler-libs/unbox_closures.cmt > lib/ocaml/compiler-libs/unbox_closures.cmti >+lib/ocaml/compiler-libs/unbox_closures.cmx > lib/ocaml/compiler-libs/unbox_closures.mli > lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmi > lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmt > lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmti >+lib/ocaml/compiler-libs/unbox_free_vars_of_closures.cmx > lib/ocaml/compiler-libs/unbox_free_vars_of_closures.mli > lib/ocaml/compiler-libs/unbox_specialised_args.cmi > lib/ocaml/compiler-libs/unbox_specialised_args.cmt > lib/ocaml/compiler-libs/unbox_specialised_args.cmti >+lib/ocaml/compiler-libs/unbox_specialised_args.cmx > lib/ocaml/compiler-libs/unbox_specialised_args.mli > lib/ocaml/compiler-libs/untypeast.cmi > lib/ocaml/compiler-libs/untypeast.cmt >@@ -1225,10 +1424,12 @@ lib/ocaml/compiler-libs/untypeast.mli > lib/ocaml/compiler-libs/var_within_closure.cmi > lib/ocaml/compiler-libs/var_within_closure.cmt > lib/ocaml/compiler-libs/var_within_closure.cmti >+lib/ocaml/compiler-libs/var_within_closure.cmx > lib/ocaml/compiler-libs/var_within_closure.mli > lib/ocaml/compiler-libs/variable.cmi > lib/ocaml/compiler-libs/variable.cmt > lib/ocaml/compiler-libs/variable.cmti >+lib/ocaml/compiler-libs/variable.cmx > lib/ocaml/compiler-libs/variable.mli > lib/ocaml/compiler-libs/warnings.cmi > lib/ocaml/compiler-libs/warnings.cmt >@@ -1258,23 +1459,10 @@ lib/ocaml/compiler-libs/x86_proc.cmt > lib/ocaml/compiler-libs/x86_proc.cmti > lib/ocaml/compiler-libs/x86_proc.cmx > lib/ocaml/compiler-libs/x86_proc.mli >-lib/ocaml/complex.cmi >-lib/ocaml/complex.cmt >-lib/ocaml/complex.cmti >-lib/ocaml/complex.cmx > lib/ocaml/complex.ml > lib/ocaml/complex.mli >-lib/ocaml/complex.p.cmt >-%%PROF%%lib/ocaml/complex.p.cmx >-%%THREADS%%lib/ocaml/condition.mli >-lib/ocaml/digest.cmi >-lib/ocaml/digest.cmt >-lib/ocaml/digest.cmti >-lib/ocaml/digest.cmx > lib/ocaml/digest.ml > lib/ocaml/digest.mli >-lib/ocaml/digest.p.cmt >-%%PROF%%lib/ocaml/digest.p.cmx > lib/ocaml/dynlink.a > lib/ocaml/dynlink.cma > lib/ocaml/dynlink.cmi >@@ -1282,185 +1470,70 @@ lib/ocaml/dynlink.cmti > lib/ocaml/dynlink.cmx > lib/ocaml/dynlink.cmxa > lib/ocaml/dynlink.mli >-lib/ocaml/ephemeron.cmi >-lib/ocaml/ephemeron.cmt >-lib/ocaml/ephemeron.cmti >-lib/ocaml/ephemeron.cmx >+lib/ocaml/dynlink_common.cmx >+lib/ocaml/dynlink_compilerlibs.cmx >+lib/ocaml/dynlink_platform_intf.cmx >+lib/ocaml/dynlink_types.cmx >+lib/ocaml/either.ml >+lib/ocaml/either.mli > lib/ocaml/ephemeron.ml > lib/ocaml/ephemeron.mli >-lib/ocaml/ephemeron.p.cmt >-lib/ocaml/ephemeron.p.cmx >-%%THREADS%%lib/ocaml/event.mli >-lib/ocaml/filename.cmi >-lib/ocaml/filename.cmt >-lib/ocaml/filename.cmti >-lib/ocaml/filename.cmx >+lib/ocaml/eventlog_metadata >+lib/ocaml/expunge >+lib/ocaml/extract_crc > lib/ocaml/filename.ml > lib/ocaml/filename.mli >-lib/ocaml/filename.p.cmt >-%%PROF%%lib/ocaml/filename.p.cmx >-lib/ocaml/format.cmi >-lib/ocaml/format.cmt >-lib/ocaml/format.cmti >-lib/ocaml/format.cmx >+lib/ocaml/float.ml >+lib/ocaml/float.mli > lib/ocaml/format.ml > lib/ocaml/format.mli >-lib/ocaml/format.p.cmt >-%%PROF%%lib/ocaml/format.p.cmx >-lib/ocaml/gc.cmi >-lib/ocaml/gc.cmt >-lib/ocaml/gc.cmti >-lib/ocaml/gc.cmx >+lib/ocaml/fun.ml >+lib/ocaml/fun.mli > lib/ocaml/gc.ml > lib/ocaml/gc.mli >-lib/ocaml/gc.p.cmt >-%%PROF%%lib/ocaml/gc.p.cmx >-lib/ocaml/genlex.cmi >-lib/ocaml/genlex.cmt >-lib/ocaml/genlex.cmti >-lib/ocaml/genlex.cmx > lib/ocaml/genlex.ml > lib/ocaml/genlex.mli >-lib/ocaml/genlex.p.cmt >-%%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.cmti >-%%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.cmti >-%%X11%%lib/ocaml/graphicsX11.cmx >-%%X11%%lib/ocaml/graphicsX11.mli >-lib/ocaml/hashtbl.cmi >-lib/ocaml/hashtbl.cmt >-lib/ocaml/hashtbl.cmti >-lib/ocaml/hashtbl.cmx > lib/ocaml/hashtbl.ml > lib/ocaml/hashtbl.mli >-lib/ocaml/hashtbl.p.cmt >-%%PROF%%lib/ocaml/hashtbl.p.cmx >-lib/ocaml/int32.cmi >-lib/ocaml/int32.cmt >-lib/ocaml/int32.cmti >-lib/ocaml/int32.cmx >+lib/ocaml/int.ml >+lib/ocaml/int.mli > lib/ocaml/int32.ml > lib/ocaml/int32.mli >-lib/ocaml/int32.p.cmt >-%%PROF%%lib/ocaml/int32.p.cmx >-lib/ocaml/int64.cmi >-lib/ocaml/int64.cmt >-lib/ocaml/int64.cmti >-lib/ocaml/int64.cmx > lib/ocaml/int64.ml > lib/ocaml/int64.mli >-lib/ocaml/int64.p.cmt >-%%PROF%%lib/ocaml/int64.p.cmx >-lib/ocaml/int_misc.cmx >-lib/ocaml/lazy.cmi >-lib/ocaml/lazy.cmt >-lib/ocaml/lazy.cmti >-lib/ocaml/lazy.cmx > lib/ocaml/lazy.ml > lib/ocaml/lazy.mli >-lib/ocaml/lazy.p.cmt >-%%PROF%%lib/ocaml/lazy.p.cmx > 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 >-lib/ocaml/lexing.p.cmt >-%%PROF%%lib/ocaml/lexing.p.cmx > lib/ocaml/libasmrun.a > lib/ocaml/libasmrun_pic.a > lib/ocaml/libasmrun_shared.so >-lib/ocaml/libasmrunp.a >-lib/ocaml/libbigarray.a >+lib/ocaml/libasmrund.a >+lib/ocaml/libasmruni.a > lib/ocaml/libcamlrun.a > lib/ocaml/libcamlrun_pic.a > lib/ocaml/libcamlrun_shared.so >+lib/ocaml/libcamlrund.a >+lib/ocaml/libcamlruni.a > 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/list.cmi >-lib/ocaml/list.cmt >-lib/ocaml/list.cmti >-lib/ocaml/list.cmx > lib/ocaml/list.ml > lib/ocaml/list.mli >-lib/ocaml/list.p.cmt >-%%PROF%%lib/ocaml/list.p.cmx >-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 >-%%PROF%%lib/ocaml/listLabels.p.cmx >-lib/ocaml/map.cmi >-lib/ocaml/map.cmt >-lib/ocaml/map.cmti >-lib/ocaml/map.cmx > lib/ocaml/map.ml > lib/ocaml/map.mli >-lib/ocaml/map.p.cmt >-%%PROF%%lib/ocaml/map.p.cmx >-lib/ocaml/marshal.cmi >-lib/ocaml/marshal.cmt >-lib/ocaml/marshal.cmti >-lib/ocaml/marshal.cmx > lib/ocaml/marshal.ml > lib/ocaml/marshal.mli >-lib/ocaml/marshal.p.cmt >-%%PROF%%lib/ocaml/marshal.p.cmx >-lib/ocaml/moreLabels.cmi >-lib/ocaml/moreLabels.cmt >-lib/ocaml/moreLabels.cmti >-lib/ocaml/moreLabels.cmx > lib/ocaml/moreLabels.ml > lib/ocaml/moreLabels.mli >-lib/ocaml/moreLabels.p.cmt >-%%PROF%%lib/ocaml/moreLabels.p.cmx >-%%THREADS%%lib/ocaml/mutex.mli >-lib/ocaml/nat.cmi >-lib/ocaml/nat.cmti >-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 >-lib/ocaml/nativeint.p.cmt >-%%PROF%%lib/ocaml/nativeint.p.cmx >-lib/ocaml/num.cmi >-lib/ocaml/num.cmti >-lib/ocaml/num.cmx >-lib/ocaml/num.mli >-lib/ocaml/nums.a >-lib/ocaml/nums.cma >-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/obj.ml > lib/ocaml/obj.mli >-lib/ocaml/obj.p.cmt >-%%PROF%%lib/ocaml/obj.p.cmx >-lib/ocaml/objinfo_helper > lib/ocaml/ocamldoc/ocamldoc.hva > lib/ocaml/ocamldoc/odoc.cmi > lib/ocaml/ocamldoc/odoc.cmx >@@ -1563,141 +1636,273 @@ lib/ocaml/ocamldoc/odoc_types.cmi > lib/ocaml/ocamldoc/odoc_types.cmx > lib/ocaml/ocamldoc/odoc_value.cmi > lib/ocaml/ocamldoc/odoc_value.cmx >-lib/ocaml/oo.cmi >-lib/ocaml/oo.cmt >-lib/ocaml/oo.cmti >-lib/ocaml/oo.cmx > lib/ocaml/oo.ml > lib/ocaml/oo.mli >-lib/ocaml/oo.p.cmt >-%%PROF%%lib/ocaml/oo.p.cmx >-lib/ocaml/parsing.cmi >-lib/ocaml/parsing.cmt >-lib/ocaml/parsing.cmti >-lib/ocaml/parsing.cmx >+lib/ocaml/option.ml >+lib/ocaml/option.mli > lib/ocaml/parsing.ml > lib/ocaml/parsing.mli >-lib/ocaml/parsing.p.cmt >-%%PROF%%lib/ocaml/parsing.p.cmx >-lib/ocaml/pervasives.cmi >-lib/ocaml/pervasives.cmt >-lib/ocaml/pervasives.cmti >-lib/ocaml/pervasives.cmx > lib/ocaml/pervasives.ml >-lib/ocaml/pervasives.mli >-lib/ocaml/pervasives.p.cmt >-%%PROF%%lib/ocaml/pervasives.p.cmx >-lib/ocaml/printexc.cmi >-lib/ocaml/printexc.cmt >-lib/ocaml/printexc.cmti >-lib/ocaml/printexc.cmx > lib/ocaml/printexc.ml > lib/ocaml/printexc.mli >-lib/ocaml/printexc.p.cmt >-%%PROF%%lib/ocaml/printexc.p.cmx >-lib/ocaml/printf.cmi >-lib/ocaml/printf.cmt >-lib/ocaml/printf.cmti >-lib/ocaml/printf.cmx > lib/ocaml/printf.ml > lib/ocaml/printf.mli >-lib/ocaml/printf.p.cmt >-%%PROF%%lib/ocaml/printf.p.cmx > lib/ocaml/profiling.cmi > lib/ocaml/profiling.cmo > lib/ocaml/profiling.cmt > lib/ocaml/profiling.cmti > 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 >-lib/ocaml/queue.p.cmt >-%%PROF%%lib/ocaml/queue.p.cmx >-lib/ocaml/random.cmi >-lib/ocaml/random.cmt >-lib/ocaml/random.cmti >-lib/ocaml/random.cmx > lib/ocaml/random.ml > lib/ocaml/random.mli >-lib/ocaml/random.p.cmt >-%%PROF%%lib/ocaml/random.p.cmx >-lib/ocaml/ratio.cmi >-lib/ocaml/ratio.cmti >-lib/ocaml/ratio.cmx >-lib/ocaml/ratio.mli >-lib/ocaml/raw_spacetime_lib.a >-lib/ocaml/raw_spacetime_lib.cma >-lib/ocaml/raw_spacetime_lib.cmi >-lib/ocaml/raw_spacetime_lib.cmx >-lib/ocaml/raw_spacetime_lib.cmxa >-lib/ocaml/raw_spacetime_lib.cmxs >-lib/ocaml/raw_spacetime_lib.mli >-lib/ocaml/scanf.cmi >-lib/ocaml/scanf.cmt >-lib/ocaml/scanf.cmti >-lib/ocaml/scanf.cmx >+lib/ocaml/result.ml >+lib/ocaml/result.mli > lib/ocaml/scanf.ml > lib/ocaml/scanf.mli >-lib/ocaml/scanf.p.cmt >-%%PROF%%lib/ocaml/scanf.p.cmx >-lib/ocaml/set.cmi >-lib/ocaml/set.cmt >-lib/ocaml/set.cmti >-lib/ocaml/set.cmx >+lib/ocaml/seq.ml >+lib/ocaml/seq.mli > lib/ocaml/set.ml > lib/ocaml/set.mli >-lib/ocaml/set.p.cmt >-%%PROF%%lib/ocaml/set.p.cmx >-lib/ocaml/sort.cmi >-lib/ocaml/sort.cmt >-lib/ocaml/sort.cmti >-lib/ocaml/sort.cmx >-lib/ocaml/sort.ml >-lib/ocaml/sort.mli >-lib/ocaml/sort.p.cmt >-%%PROF%%lib/ocaml/sort.p.cmx >-lib/ocaml/spacetime.cmi >-lib/ocaml/spacetime.cmt >-lib/ocaml/spacetime.cmti >-lib/ocaml/spacetime.cmx >-lib/ocaml/spacetime.ml >-lib/ocaml/spacetime.mli >-lib/ocaml/spacetime.p.cmt >-lib/ocaml/spacetime.p.cmx >-lib/ocaml/stack.cmi >-lib/ocaml/stack.cmt >-lib/ocaml/stack.cmti >-lib/ocaml/stack.cmx > lib/ocaml/stack.ml > lib/ocaml/stack.mli >-lib/ocaml/stack.p.cmt >-%%PROF%%lib/ocaml/stack.p.cmx >-lib/ocaml/stdLabels.cmi >-lib/ocaml/stdLabels.cmt >-lib/ocaml/stdLabels.cmti >-lib/ocaml/stdLabels.cmx > lib/ocaml/stdLabels.ml > lib/ocaml/stdLabels.mli >-lib/ocaml/stdLabels.p.cmt >-%%PROF%%lib/ocaml/stdLabels.p.cmx > 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 >-lib/ocaml/std_exit.p.cmt >-%%PROF%%lib/ocaml/std_exit.p.cmx >-%%PROF%%lib/ocaml/std_exit.p.o > lib/ocaml/stdlib.a > lib/ocaml/stdlib.cma >+lib/ocaml/stdlib.cmi >+lib/ocaml/stdlib.cmt >+lib/ocaml/stdlib.cmti >+lib/ocaml/stdlib.cmx > lib/ocaml/stdlib.cmxa >-%%PROF%%lib/ocaml/stdlib.p.a >-%%PROF%%lib/ocaml/stdlib.p.cmxa >+lib/ocaml/stdlib.ml >+lib/ocaml/stdlib.mli >+lib/ocaml/stdlib__arg.cmi >+lib/ocaml/stdlib__arg.cmt >+lib/ocaml/stdlib__arg.cmti >+lib/ocaml/stdlib__arg.cmx >+lib/ocaml/stdlib__array.cmi >+lib/ocaml/stdlib__array.cmt >+lib/ocaml/stdlib__array.cmti >+lib/ocaml/stdlib__array.cmx >+lib/ocaml/stdlib__arrayLabels.cmi >+lib/ocaml/stdlib__arrayLabels.cmt >+lib/ocaml/stdlib__arrayLabels.cmti >+lib/ocaml/stdlib__arrayLabels.cmx >+lib/ocaml/stdlib__atomic.cmi >+lib/ocaml/stdlib__atomic.cmt >+lib/ocaml/stdlib__atomic.cmti >+lib/ocaml/stdlib__atomic.cmx >+lib/ocaml/stdlib__bigarray.cmi >+lib/ocaml/stdlib__bigarray.cmt >+lib/ocaml/stdlib__bigarray.cmti >+lib/ocaml/stdlib__bigarray.cmx >+lib/ocaml/stdlib__bool.cmi >+lib/ocaml/stdlib__bool.cmt >+lib/ocaml/stdlib__bool.cmti >+lib/ocaml/stdlib__bool.cmx >+lib/ocaml/stdlib__buffer.cmi >+lib/ocaml/stdlib__buffer.cmt >+lib/ocaml/stdlib__buffer.cmti >+lib/ocaml/stdlib__buffer.cmx >+lib/ocaml/stdlib__bytes.cmi >+lib/ocaml/stdlib__bytes.cmt >+lib/ocaml/stdlib__bytes.cmti >+lib/ocaml/stdlib__bytes.cmx >+lib/ocaml/stdlib__bytesLabels.cmi >+lib/ocaml/stdlib__bytesLabels.cmt >+lib/ocaml/stdlib__bytesLabels.cmti >+lib/ocaml/stdlib__bytesLabels.cmx >+lib/ocaml/stdlib__callback.cmi >+lib/ocaml/stdlib__callback.cmt >+lib/ocaml/stdlib__callback.cmti >+lib/ocaml/stdlib__callback.cmx >+lib/ocaml/stdlib__char.cmi >+lib/ocaml/stdlib__char.cmt >+lib/ocaml/stdlib__char.cmti >+lib/ocaml/stdlib__char.cmx >+lib/ocaml/stdlib__complex.cmi >+lib/ocaml/stdlib__complex.cmt >+lib/ocaml/stdlib__complex.cmti >+lib/ocaml/stdlib__complex.cmx >+lib/ocaml/stdlib__digest.cmi >+lib/ocaml/stdlib__digest.cmt >+lib/ocaml/stdlib__digest.cmti >+lib/ocaml/stdlib__digest.cmx >+lib/ocaml/stdlib__either.cmi >+lib/ocaml/stdlib__either.cmt >+lib/ocaml/stdlib__either.cmti >+lib/ocaml/stdlib__either.cmx >+lib/ocaml/stdlib__ephemeron.cmi >+lib/ocaml/stdlib__ephemeron.cmt >+lib/ocaml/stdlib__ephemeron.cmti >+lib/ocaml/stdlib__ephemeron.cmx >+lib/ocaml/stdlib__filename.cmi >+lib/ocaml/stdlib__filename.cmt >+lib/ocaml/stdlib__filename.cmti >+lib/ocaml/stdlib__filename.cmx >+lib/ocaml/stdlib__float.cmi >+lib/ocaml/stdlib__float.cmt >+lib/ocaml/stdlib__float.cmti >+lib/ocaml/stdlib__float.cmx >+lib/ocaml/stdlib__format.cmi >+lib/ocaml/stdlib__format.cmt >+lib/ocaml/stdlib__format.cmti >+lib/ocaml/stdlib__format.cmx >+lib/ocaml/stdlib__fun.cmi >+lib/ocaml/stdlib__fun.cmt >+lib/ocaml/stdlib__fun.cmti >+lib/ocaml/stdlib__fun.cmx >+lib/ocaml/stdlib__gc.cmi >+lib/ocaml/stdlib__gc.cmt >+lib/ocaml/stdlib__gc.cmti >+lib/ocaml/stdlib__gc.cmx >+lib/ocaml/stdlib__genlex.cmi >+lib/ocaml/stdlib__genlex.cmt >+lib/ocaml/stdlib__genlex.cmti >+lib/ocaml/stdlib__genlex.cmx >+lib/ocaml/stdlib__hashtbl.cmi >+lib/ocaml/stdlib__hashtbl.cmt >+lib/ocaml/stdlib__hashtbl.cmti >+lib/ocaml/stdlib__hashtbl.cmx >+lib/ocaml/stdlib__int.cmi >+lib/ocaml/stdlib__int.cmt >+lib/ocaml/stdlib__int.cmti >+lib/ocaml/stdlib__int.cmx >+lib/ocaml/stdlib__int32.cmi >+lib/ocaml/stdlib__int32.cmt >+lib/ocaml/stdlib__int32.cmti >+lib/ocaml/stdlib__int32.cmx >+lib/ocaml/stdlib__int64.cmi >+lib/ocaml/stdlib__int64.cmt >+lib/ocaml/stdlib__int64.cmti >+lib/ocaml/stdlib__int64.cmx >+lib/ocaml/stdlib__lazy.cmi >+lib/ocaml/stdlib__lazy.cmt >+lib/ocaml/stdlib__lazy.cmti >+lib/ocaml/stdlib__lazy.cmx >+lib/ocaml/stdlib__lexing.cmi >+lib/ocaml/stdlib__lexing.cmt >+lib/ocaml/stdlib__lexing.cmti >+lib/ocaml/stdlib__lexing.cmx >+lib/ocaml/stdlib__list.cmi >+lib/ocaml/stdlib__list.cmt >+lib/ocaml/stdlib__list.cmti >+lib/ocaml/stdlib__list.cmx >+lib/ocaml/stdlib__listLabels.cmi >+lib/ocaml/stdlib__listLabels.cmt >+lib/ocaml/stdlib__listLabels.cmti >+lib/ocaml/stdlib__listLabels.cmx >+lib/ocaml/stdlib__map.cmi >+lib/ocaml/stdlib__map.cmt >+lib/ocaml/stdlib__map.cmti >+lib/ocaml/stdlib__map.cmx >+lib/ocaml/stdlib__marshal.cmi >+lib/ocaml/stdlib__marshal.cmt >+lib/ocaml/stdlib__marshal.cmti >+lib/ocaml/stdlib__marshal.cmx >+lib/ocaml/stdlib__moreLabels.cmi >+lib/ocaml/stdlib__moreLabels.cmt >+lib/ocaml/stdlib__moreLabels.cmti >+lib/ocaml/stdlib__moreLabels.cmx >+lib/ocaml/stdlib__nativeint.cmi >+lib/ocaml/stdlib__nativeint.cmt >+lib/ocaml/stdlib__nativeint.cmti >+lib/ocaml/stdlib__nativeint.cmx >+lib/ocaml/stdlib__obj.cmi >+lib/ocaml/stdlib__obj.cmt >+lib/ocaml/stdlib__obj.cmti >+lib/ocaml/stdlib__obj.cmx >+lib/ocaml/stdlib__oo.cmi >+lib/ocaml/stdlib__oo.cmt >+lib/ocaml/stdlib__oo.cmti >+lib/ocaml/stdlib__oo.cmx >+lib/ocaml/stdlib__option.cmi >+lib/ocaml/stdlib__option.cmt >+lib/ocaml/stdlib__option.cmti >+lib/ocaml/stdlib__option.cmx >+lib/ocaml/stdlib__parsing.cmi >+lib/ocaml/stdlib__parsing.cmt >+lib/ocaml/stdlib__parsing.cmti >+lib/ocaml/stdlib__parsing.cmx >+lib/ocaml/stdlib__pervasives.cmi >+lib/ocaml/stdlib__pervasives.cmt >+lib/ocaml/stdlib__pervasives.cmx >+lib/ocaml/stdlib__printexc.cmi >+lib/ocaml/stdlib__printexc.cmt >+lib/ocaml/stdlib__printexc.cmti >+lib/ocaml/stdlib__printexc.cmx >+lib/ocaml/stdlib__printf.cmi >+lib/ocaml/stdlib__printf.cmt >+lib/ocaml/stdlib__printf.cmti >+lib/ocaml/stdlib__printf.cmx >+lib/ocaml/stdlib__queue.cmi >+lib/ocaml/stdlib__queue.cmt >+lib/ocaml/stdlib__queue.cmti >+lib/ocaml/stdlib__queue.cmx >+lib/ocaml/stdlib__random.cmi >+lib/ocaml/stdlib__random.cmt >+lib/ocaml/stdlib__random.cmti >+lib/ocaml/stdlib__random.cmx >+lib/ocaml/stdlib__result.cmi >+lib/ocaml/stdlib__result.cmt >+lib/ocaml/stdlib__result.cmti >+lib/ocaml/stdlib__result.cmx >+lib/ocaml/stdlib__scanf.cmi >+lib/ocaml/stdlib__scanf.cmt >+lib/ocaml/stdlib__scanf.cmti >+lib/ocaml/stdlib__scanf.cmx >+lib/ocaml/stdlib__seq.cmi >+lib/ocaml/stdlib__seq.cmt >+lib/ocaml/stdlib__seq.cmti >+lib/ocaml/stdlib__seq.cmx >+lib/ocaml/stdlib__set.cmi >+lib/ocaml/stdlib__set.cmt >+lib/ocaml/stdlib__set.cmti >+lib/ocaml/stdlib__set.cmx >+lib/ocaml/stdlib__stack.cmi >+lib/ocaml/stdlib__stack.cmt >+lib/ocaml/stdlib__stack.cmti >+lib/ocaml/stdlib__stack.cmx >+lib/ocaml/stdlib__stdLabels.cmi >+lib/ocaml/stdlib__stdLabels.cmt >+lib/ocaml/stdlib__stdLabels.cmti >+lib/ocaml/stdlib__stdLabels.cmx >+lib/ocaml/stdlib__stream.cmi >+lib/ocaml/stdlib__stream.cmt >+lib/ocaml/stdlib__stream.cmti >+lib/ocaml/stdlib__stream.cmx >+lib/ocaml/stdlib__string.cmi >+lib/ocaml/stdlib__string.cmt >+lib/ocaml/stdlib__string.cmti >+lib/ocaml/stdlib__string.cmx >+lib/ocaml/stdlib__stringLabels.cmi >+lib/ocaml/stdlib__stringLabels.cmt >+lib/ocaml/stdlib__stringLabels.cmti >+lib/ocaml/stdlib__stringLabels.cmx >+lib/ocaml/stdlib__sys.cmi >+lib/ocaml/stdlib__sys.cmt >+lib/ocaml/stdlib__sys.cmti >+lib/ocaml/stdlib__sys.cmx >+lib/ocaml/stdlib__uchar.cmi >+lib/ocaml/stdlib__uchar.cmt >+lib/ocaml/stdlib__uchar.cmti >+lib/ocaml/stdlib__uchar.cmx >+lib/ocaml/stdlib__unit.cmi >+lib/ocaml/stdlib__unit.cmt >+lib/ocaml/stdlib__unit.cmti >+lib/ocaml/stdlib__unit.cmx >+lib/ocaml/stdlib__weak.cmi >+lib/ocaml/stdlib__weak.cmt >+lib/ocaml/stdlib__weak.cmti >+lib/ocaml/stdlib__weak.cmx > lib/ocaml/str.a > lib/ocaml/str.cma > lib/ocaml/str.cmi >@@ -1706,62 +1911,41 @@ 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 >-lib/ocaml/stream.p.cmt >-%%PROF%%lib/ocaml/stream.p.cmx >-lib/ocaml/string.cmi >-lib/ocaml/string.cmt >-lib/ocaml/string.cmti >-lib/ocaml/string.cmx > lib/ocaml/string.ml > lib/ocaml/string.mli >-lib/ocaml/string.p.cmt >-%%PROF%%lib/ocaml/string.p.cmx >-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 >-%%PROF%%lib/ocaml/stringLabels.p.cmx >-lib/ocaml/stublibs/dllbigarray.so > lib/ocaml/stublibs/dllcamlstr.so >-%%X11%%lib/ocaml/stublibs/dllgraphics.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 >-lib/ocaml/sys.p.cmt >-%%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.cmti > %%THREADS%%lib/ocaml/threads/condition.cmx >+%%THREADS%%lib/ocaml/threads/condition.mli > %%THREADS%%lib/ocaml/threads/event.cmi > %%THREADS%%lib/ocaml/threads/event.cmti > %%THREADS%%lib/ocaml/threads/event.cmx >+%%THREADS%%lib/ocaml/threads/event.mli > %%THREADS%%lib/ocaml/threads/mutex.cmi > %%THREADS%%lib/ocaml/threads/mutex.cmti > %%THREADS%%lib/ocaml/threads/mutex.cmx >+%%THREADS%%lib/ocaml/threads/mutex.mli >+%%THREADS%%lib/ocaml/threads/semaphore.cmi >+%%THREADS%%lib/ocaml/threads/semaphore.cmti >+%%THREADS%%lib/ocaml/threads/semaphore.cmx >+%%THREADS%%lib/ocaml/threads/semaphore.mli > %%THREADS%%lib/ocaml/threads/thread.cmi > %%THREADS%%lib/ocaml/threads/thread.cmti > %%THREADS%%lib/ocaml/threads/thread.cmx >+%%THREADS%%lib/ocaml/threads/thread.mli > %%THREADS%%lib/ocaml/threads/threadUnix.cmi > %%THREADS%%lib/ocaml/threads/threadUnix.cmti > %%THREADS%%lib/ocaml/threads/threadUnix.cmx >+%%THREADS%%lib/ocaml/threads/threadUnix.mli > %%THREADS%%lib/ocaml/threads/threads.a > %%THREADS%%lib/ocaml/threads/threads.cma > %%THREADS%%lib/ocaml/threads/threads.cmxa >@@ -1769,14 +1953,10 @@ lib/ocaml/topdirs.cmi > lib/ocaml/topdirs.cmt > lib/ocaml/topdirs.cmti > lib/ocaml/topdirs.mli >-lib/ocaml/uchar.cmi >-lib/ocaml/uchar.cmt >-lib/ocaml/uchar.cmti >-lib/ocaml/uchar.cmx > lib/ocaml/uchar.ml > lib/ocaml/uchar.mli >-lib/ocaml/uchar.p.cmt >-%%PROF%%lib/ocaml/uchar.p.cmx >+lib/ocaml/unit.ml >+lib/ocaml/unit.mli > lib/ocaml/unix.a > lib/ocaml/unix.cma > lib/ocaml/unix.cmi >@@ -1789,35 +1969,8 @@ lib/ocaml/unixLabels.cmi > lib/ocaml/unixLabels.cmti > lib/ocaml/unixLabels.cmx > lib/ocaml/unixLabels.mli >-lib/ocaml/vmthreads/condition.cmi >-lib/ocaml/vmthreads/condition.cmti >-lib/ocaml/vmthreads/condition.mli >-lib/ocaml/vmthreads/event.cmi >-lib/ocaml/vmthreads/event.cmti >-lib/ocaml/vmthreads/event.mli >-lib/ocaml/vmthreads/libvmthreads.a >-lib/ocaml/vmthreads/mutex.cmi >-lib/ocaml/vmthreads/mutex.cmti >-lib/ocaml/vmthreads/mutex.mli >-lib/ocaml/vmthreads/stdlib.cma >-lib/ocaml/vmthreads/thread.cmi >-lib/ocaml/vmthreads/thread.cmti >-lib/ocaml/vmthreads/thread.mli >-lib/ocaml/vmthreads/threadUnix.cmi >-lib/ocaml/vmthreads/threadUnix.cmti >-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 >-lib/ocaml/weak.p.cmt >-%%PROF%%lib/ocaml/weak.p.cmx >-@(,,0555) lib/ocaml/expunge >-@(,,0555) lib/ocaml/extract_crc > man/man1/ocaml.1.gz > man/man1/ocamlc.1.gz > man/man1/ocamlc.opt.1.gz >@@ -1834,9 +1987,12 @@ man/man1/ocamlprof.1.gz > man/man1/ocamlrun.1.gz > man/man1/ocamlyacc.1.gz > man/man3/Arg.3o.gz >+man/man3/Arg_helper.3o.gz >+man/man3/Arg_helper.Make.3o.gz > man/man3/Array.3o.gz > man/man3/ArrayLabels.3o.gz > man/man3/Ast_helper.3o.gz >+man/man3/Ast_helper.Attr.3o.gz > man/man3/Ast_helper.Cf.3o.gz > man/man3/Ast_helper.Ci.3o.gz > man/man3/Ast_helper.Cl.3o.gz >@@ -1850,10 +2006,13 @@ 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.Ms.3o.gz > man/man3/Ast_helper.Mtd.3o.gz > man/man3/Ast_helper.Mty.3o.gz >+man/man3/Ast_helper.Of.3o.gz > man/man3/Ast_helper.Opn.3o.gz > man/man3/Ast_helper.Pat.3o.gz >+man/man3/Ast_helper.Rf.3o.gz > man/man3/Ast_helper.Sig.3o.gz > man/man3/Ast_helper.Str.3o.gz > man/man3/Ast_helper.Te.3o.gz >@@ -1865,6 +2024,7 @@ man/man3/Ast_invariants.3o.gz > man/man3/Ast_iterator.3o.gz > man/man3/Ast_mapper.3o.gz > man/man3/Asttypes.3o.gz >+man/man3/Atomic.3o.gz > man/man3/Attr_helper.3o.gz > man/man3/Bigarray.3o.gz > man/man3/Bigarray.Array0.3o.gz >@@ -1872,23 +2032,74 @@ 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/Binutils.3o.gz >+man/man3/Bool.3o.gz > man/man3/Buffer.3o.gz >+man/man3/Build_path_prefix_map.3o.gz > man/man3/Builtin_attributes.3o.gz > man/man3/Bytes.3o.gz > man/man3/BytesLabels.3o.gz > man/man3/Callback.3o.gz >+man/man3/CamlinternalAtomic.3o.gz > man/man3/CamlinternalFormat.3o.gz > man/man3/CamlinternalFormatBasics.3o.gz > man/man3/CamlinternalLazy.3o.gz >+man/man3/CamlinternalMenhirLib.3o.gz >+man/man3/CamlinternalMenhirLib.Convert.3o.gz >+man/man3/CamlinternalMenhirLib.Convert.Simplified.3o.gz >+man/man3/CamlinternalMenhirLib.Engine.3o.gz >+man/man3/CamlinternalMenhirLib.Engine.Make.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.ENGINE.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.INCREMENTAL_ENGINE_START.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.MONOLITHIC_ENGINE.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.3o.gz >+man/man3/CamlinternalMenhirLib.EngineTypes.TABLE.Log.3o.gz >+man/man3/CamlinternalMenhirLib.ErrorReports.3o.gz >+man/man3/CamlinternalMenhirLib.General.3o.gz >+man/man3/CamlinternalMenhirLib.IncrementalEngine.3o.gz >+man/man3/CamlinternalMenhirLib.IncrementalEngine.EVERYTHING.3o.gz >+man/man3/CamlinternalMenhirLib.IncrementalEngine.INCREMENTAL_ENGINE.3o.gz >+man/man3/CamlinternalMenhirLib.IncrementalEngine.INSPECTION.3o.gz >+man/man3/CamlinternalMenhirLib.IncrementalEngine.SYMBOLS.3o.gz >+man/man3/CamlinternalMenhirLib.InfiniteArray.3o.gz >+man/man3/CamlinternalMenhirLib.InspectionTableFormat.3o.gz >+man/man3/CamlinternalMenhirLib.InspectionTableFormat.TABLES.3o.gz >+man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.3o.gz >+man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Make.3o.gz >+man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Symbols.3o.gz >+man/man3/CamlinternalMenhirLib.LinearizedArray.3o.gz >+man/man3/CamlinternalMenhirLib.PackedIntArray.3o.gz >+man/man3/CamlinternalMenhirLib.Printers.3o.gz >+man/man3/CamlinternalMenhirLib.Printers.Make.3o.gz >+man/man3/CamlinternalMenhirLib.RowDisplacement.3o.gz >+man/man3/CamlinternalMenhirLib.StaticVersion.3o.gz >+man/man3/CamlinternalMenhirLib.TableFormat.3o.gz >+man/man3/CamlinternalMenhirLib.TableFormat.TABLES.3o.gz >+man/man3/CamlinternalMenhirLib.TableInterpreter.3o.gz >+man/man3/CamlinternalMenhirLib.TableInterpreter.MakeEngineTable.3o.gz > man/man3/CamlinternalMod.3o.gz > man/man3/CamlinternalOO.3o.gz >+man/man3/Ccomp.3o.gz > man/man3/Char.3o.gz >+man/man3/Clflags.3o.gz >+man/man3/Clflags.Compiler_pass.3o.gz >+man/man3/Clflags.Float_arg_helper.3o.gz >+man/man3/Clflags.Int_arg_helper.3o.gz >+man/man3/Compiler_libs.3o.gz > man/man3/Complex.3o.gz >+man/man3/Condition.3o.gz >+man/man3/Config.3o.gz >+man/man3/Consistbl.3o.gz >+man/man3/Consistbl.Make.3o.gz > man/man3/Depend.3o.gz >-man/man3/Depend.StringMap.3o.gz >-man/man3/Depend.StringSet.3o.gz >+man/man3/Depend.String.3o.gz > man/man3/Digest.3o.gz > man/man3/Docstrings.3o.gz >+man/man3/Docstrings.WithMenhir.3o.gz >+man/man3/Domainstate.3o.gz >+man/man3/Dynlink.3o.gz >+man/man3/Either.3o.gz > man/man3/Ephemeron.3o.gz > man/man3/Ephemeron.GenHashTable.3o.gz > man/man3/Ephemeron.GenHashTable.MakeSeeded.3o.gz >@@ -1903,9 +2114,15 @@ man/man3/Ephemeron.Kn.Make.3o.gz > man/man3/Ephemeron.Kn.MakeSeeded.3o.gz > man/man3/Ephemeron.S.3o.gz > man/man3/Ephemeron.SeededS.3o.gz >+man/man3/Event.3o.gz > man/man3/Filename.3o.gz >+man/man3/Float.3o.gz >+man/man3/Float.Array.3o.gz >+man/man3/Float.ArrayLabels.3o.gz > man/man3/Format.3o.gz >+man/man3/Fun.3o.gz > man/man3/Gc.3o.gz >+man/man3/Gc.Memprof.3o.gz > man/man3/Genlex.3o.gz > man/man3/Hashtbl.3o.gz > man/man3/Hashtbl.HashedType.3o.gz >@@ -1914,13 +2131,33 @@ 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/Identifiable.3o.gz >+man/man3/Identifiable.Make.3o.gz >+man/man3/Identifiable.Map.3o.gz >+man/man3/Identifiable.Map.T.3o.gz >+man/man3/Identifiable.Pair.3o.gz >+man/man3/Identifiable.S.3o.gz >+man/man3/Identifiable.S.Map.3o.gz >+man/man3/Identifiable.S.Set.3o.gz >+man/man3/Identifiable.S.T.3o.gz >+man/man3/Identifiable.S.Tbl.3o.gz >+man/man3/Identifiable.Set.3o.gz >+man/man3/Identifiable.Set.T.3o.gz >+man/man3/Identifiable.Tbl.3o.gz >+man/man3/Identifiable.Tbl.T.3o.gz >+man/man3/Identifiable.Thing.3o.gz >+man/man3/Int.3o.gz > man/man3/Int32.3o.gz > man/man3/Int64.3o.gz >+man/man3/Int_replace_polymorphic_compare.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/Load_path.3o.gz >+man/man3/Load_path.Dir.3o.gz >+man/man3/Local_store.3o.gz > man/man3/Location.3o.gz > man/man3/Longident.3o.gz > man/man3/Map.3o.gz >@@ -1928,6 +2165,21 @@ 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/Misc.3o.gz >+man/man3/Misc.Color.3o.gz >+man/man3/Misc.EnvLazy.3o.gz >+man/man3/Misc.Error_style.3o.gz >+man/man3/Misc.Int_literal_converter.3o.gz >+man/man3/Misc.LongString.3o.gz >+man/man3/Misc.Magic_number.3o.gz >+man/man3/Misc.Stdlib.3o.gz >+man/man3/Misc.Stdlib.Array.3o.gz >+man/man3/Misc.Stdlib.List.3o.gz >+man/man3/Misc.Stdlib.Option.3o.gz >+man/man3/Misc.Stdlib.String.3o.gz >+man/man3/Misc.Stdlib.String.Map.3o.gz >+man/man3/Misc.Stdlib.String.Set.3o.gz >+man/man3/Misc.Stdlib.String.Tbl.3o.gz > man/man3/MoreLabels.3o.gz > man/man3/MoreLabels.Hashtbl.3o.gz > man/man3/MoreLabels.Hashtbl.HashedType.3o.gz >@@ -1944,50 +2196,135 @@ 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/Mutex.3o.gz > man/man3/Nativeint.3o.gz >-man/man3/Num.3o.gz >+man/man3/Numbers.3o.gz >+man/man3/Numbers.Float.3o.gz >+man/man3/Numbers.Int.3o.gz >+man/man3/Numbers.Int16.3o.gz >+man/man3/Numbers.Int8.3o.gz > man/man3/Obj.3o.gz >+man/man3/Obj.Closure.3o.gz > man/man3/Obj.Ephemeron.3o.gz >+man/man3/Obj.Extension_constructor.3o.gz >+man/man3/Ocaml_operators.3o.gz > man/man3/Oo.3o.gz >+man/man3/Option.3o.gz > man/man3/Parse.3o.gz > man/man3/Parser.3o.gz >+man/man3/Parser.Incremental.3o.gz >+man/man3/Parser.MenhirInterpreter.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/Pparse.3o.gz > man/man3/Pprintast.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/Profile.3o.gz > man/man3/Queue.3o.gz > man/man3/Random.3o.gz > man/man3/Random.State.3o.gz >+man/man3/Result.3o.gz > man/man3/Scanf.3o.gz > man/man3/Scanf.Scanning.3o.gz >+man/man3/Semaphore.3o.gz >+man/man3/Semaphore.Binary.3o.gz >+man/man3/Semaphore.Counting.3o.gz >+man/man3/Seq.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/Spacetime.3o.gz >-man/man3/Spacetime.Series.3o.gz >-man/man3/Spacetime.Snapshot.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/Stdlib.3o.gz >+man/man3/Stdlib.Arg.3o.gz >+man/man3/Stdlib.Array.3o.gz >+man/man3/Stdlib.ArrayLabels.3o.gz >+man/man3/Stdlib.Atomic.3o.gz >+man/man3/Stdlib.Bigarray.3o.gz >+man/man3/Stdlib.Bool.3o.gz >+man/man3/Stdlib.Buffer.3o.gz >+man/man3/Stdlib.Bytes.3o.gz >+man/man3/Stdlib.BytesLabels.3o.gz >+man/man3/Stdlib.Callback.3o.gz >+man/man3/Stdlib.Char.3o.gz >+man/man3/Stdlib.Complex.3o.gz >+man/man3/Stdlib.Digest.3o.gz >+man/man3/Stdlib.Either.3o.gz >+man/man3/Stdlib.Ephemeron.3o.gz >+man/man3/Stdlib.Filename.3o.gz >+man/man3/Stdlib.Float.3o.gz >+man/man3/Stdlib.Format.3o.gz >+man/man3/Stdlib.Fun.3o.gz >+man/man3/Stdlib.Gc.3o.gz >+man/man3/Stdlib.Genlex.3o.gz >+man/man3/Stdlib.Hashtbl.3o.gz >+man/man3/Stdlib.Int.3o.gz >+man/man3/Stdlib.Int32.3o.gz >+man/man3/Stdlib.Int64.3o.gz >+man/man3/Stdlib.LargeFile.3o.gz >+man/man3/Stdlib.Lazy.3o.gz >+man/man3/Stdlib.Lexing.3o.gz >+man/man3/Stdlib.List.3o.gz >+man/man3/Stdlib.ListLabels.3o.gz >+man/man3/Stdlib.Map.3o.gz >+man/man3/Stdlib.Marshal.3o.gz >+man/man3/Stdlib.MoreLabels.3o.gz >+man/man3/Stdlib.Nativeint.3o.gz >+man/man3/Stdlib.Obj.3o.gz >+man/man3/Stdlib.Oo.3o.gz >+man/man3/Stdlib.Option.3o.gz >+man/man3/Stdlib.Parsing.3o.gz >+man/man3/Stdlib.Pervasives.3o.gz >+man/man3/Stdlib.Printexc.3o.gz >+man/man3/Stdlib.Printf.3o.gz >+man/man3/Stdlib.Queue.3o.gz >+man/man3/Stdlib.Random.3o.gz >+man/man3/Stdlib.Result.3o.gz >+man/man3/Stdlib.Scanf.3o.gz >+man/man3/Stdlib.Seq.3o.gz >+man/man3/Stdlib.Set.3o.gz >+man/man3/Stdlib.Stack.3o.gz >+man/man3/Stdlib.StdLabels.3o.gz >+man/man3/Stdlib.Stream.3o.gz >+man/man3/Stdlib.String.3o.gz >+man/man3/Stdlib.StringLabels.3o.gz >+man/man3/Stdlib.Sys.3o.gz >+man/man3/Stdlib.Uchar.3o.gz >+man/man3/Stdlib.Unit.3o.gz >+man/man3/Stdlib.Weak.3o.gz > man/man3/Str.3o.gz > man/man3/Stream.3o.gz > man/man3/String.3o.gz > man/man3/StringLabels.3o.gz >+man/man3/Strongly_connected_components.3o.gz >+man/man3/Strongly_connected_components.Make.3o.gz >+man/man3/Strongly_connected_components.S.3o.gz >+man/man3/Strongly_connected_components.S.Id.3o.gz > man/man3/Syntaxerr.3o.gz > man/man3/Sys.3o.gz >+man/man3/Sys.Immediate64.3o.gz >+man/man3/Sys.Immediate64.Immediate.3o.gz >+man/man3/Sys.Immediate64.Make.3o.gz >+man/man3/Sys.Immediate64.Non_immediate.3o.gz >+man/man3/Targetint.3o.gz >+man/man3/Terminfo.3o.gz >+man/man3/Thread.3o.gz >+man/man3/ThreadUnix.3o.gz > man/man3/Uchar.3o.gz >+man/man3/Unit.3o.gz > man/man3/Unix.3o.gz > man/man3/Unix.LargeFile.3o.gz >+man/man3/UnixLabels.3o.gz >+man/man3/UnixLabels.LargeFile.3o.gz >+man/man3/Warnings.3o.gz > man/man3/Weak.3o.gz > man/man3/Weak.Make.3o.gz > man/man3/Weak.S.3o.gz >-- >2.35.1 > > >From d3bfff64618a57330f752632f51bd80bbfc03ceb Mon Sep 17 00:00:00 2001 >From: Thierry Thomas <thierry@FreeBSD.org> >Date: Sat, 9 Apr 2022 17:31:40 +0200 >Subject: [PATCH 2/3] lang/ocaml-nox11: remove this slave port > >Since OCaml 4.08 the graphics library is no more included with OCaml. >--- > lang/Makefile | 1 - > lang/ocaml-nox11/Makefile | 17 ----------------- > 2 files changed, 18 deletions(-) > delete mode 100644 lang/ocaml-nox11/Makefile > >diff --git a/lang/Makefile b/lang/Makefile >index d1fc2033fd90..e3af8a5089ca 100644 >--- a/lang/Makefile >+++ b/lang/Makefile >@@ -207,7 +207,6 @@ > SUBDIR += ocaml > SUBDIR += ocaml-autoconf > SUBDIR += ocaml-camlidl >- SUBDIR += ocaml-nox11 > SUBDIR += onyx > SUBDIR += oo2c > SUBDIR += opencoarrays >diff --git a/lang/ocaml-nox11/Makefile b/lang/ocaml-nox11/Makefile >deleted file mode 100644 >index fb370bc709e3..000000000000 >--- a/lang/ocaml-nox11/Makefile >+++ /dev/null >@@ -1,17 +0,0 @@ >-# Created by: Eugene Ossintsev >- >-PORTNAME= ocaml-nox11 >-CATEGORIES= lang >- >-MAINTAINER= michael.grunewald@laposte.net >-COMMENT= Objective Caml compiler and programming environment (no X11) >- >-MASTERDIR= ${.CURDIR}/../ocaml >- >-CONFLICTS= metaocaml ocaml ocaml-notk >- >-OPTIONS_EXCLUDE=TK X11 >- >-SFX= -nox11 >- >-.include "${MASTERDIR}/Makefile" >-- >2.35.1 > > >From de6d55185345881e808031c2d059e4c9a05e1ea5 Mon Sep 17 00:00:00 2001 >From: Thierry Thomas <thierry@FreeBSD.org> >Date: Sat, 9 Apr 2022 18:00:36 +0200 >Subject: [PATCH 3/3] devel/ocaml-*: chase OCaml upgrade in the devel category > >Just bump PORTREVSION for these ports. Ports needing some updates are in >separate PRs. >--- > devel/ocaml-annexlib/Makefile | 2 +- > devel/ocaml-calendar/Makefile | 1 + > devel/ocaml-classes/Makefile | 1 + > devel/ocaml-lacaml/Makefile | 2 +- > devel/ocaml-magic/Makefile | 2 +- > devel/ocaml-opam/Makefile | 1 + > devel/ocaml-pcre/Makefile | 2 +- > devel/ocaml-pomap/Makefile | 1 + > devel/ocaml-result/Makefile | 1 + > devel/ocaml-sdl/Makefile | 2 +- > devel/ocaml-sem/Makefile | 2 +- > devel/ocaml-type_conv/Makefile | 1 + > devel/ocaml-uchar/Makefile | 1 + > devel/ocaml-xstr/Makefile | 2 +- > devel/ocaml-xstrp4/Makefile | 1 + > 15 files changed, 15 insertions(+), 7 deletions(-) > >diff --git a/devel/ocaml-annexlib/Makefile b/devel/ocaml-annexlib/Makefile >index a5263c40bb40..287ec0389412 100644 >--- a/devel/ocaml-annexlib/Makefile >+++ b/devel/ocaml-annexlib/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= annexlib > PORTVERSION= 0.13.2 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= devel > MASTER_SITES= http://raevnos.pennmush.org/code/extlib/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-calendar/Makefile b/devel/ocaml-calendar/Makefile >index 090e5de9a252..19d0b5839728 100644 >--- a/devel/ocaml-calendar/Makefile >+++ b/devel/ocaml-calendar/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= calendar > PORTVERSION= 2.03.2 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/915/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-classes/Makefile b/devel/ocaml-classes/Makefile >index 5d848991521d..987e0f040645 100644 >--- a/devel/ocaml-classes/Makefile >+++ b/devel/ocaml-classes/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= classes > PORTVERSION= 4.00 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-lacaml/Makefile b/devel/ocaml-lacaml/Makefile >index 3947a1aab314..b8ab3bc52e87 100644 >--- a/devel/ocaml-lacaml/Makefile >+++ b/devel/ocaml-lacaml/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= lacaml > PORTVERSION= 8.0.7 >-PORTREVISION= 9 >+PORTREVISION= 10 > CATEGORIES= devel > MASTER_SITES= https://github.com/mmottl/lacaml/releases/download/v${PORTVERSION}/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-magic/Makefile b/devel/ocaml-magic/Makefile >index a170cf6c3a6a..6b1c14086098 100644 >--- a/devel/ocaml-magic/Makefile >+++ b/devel/ocaml-magic/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= magic > PORTVERSION= 0.7.3 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= devel > MASTER_SITES= SF/ocaml-${PORTNAME}/ocaml-${PORTNAME}/0.7 > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-opam/Makefile b/devel/ocaml-opam/Makefile >index 3a81818bb035..78095ee6eece 100644 >--- a/devel/ocaml-opam/Makefile >+++ b/devel/ocaml-opam/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= opam > PORTVERSION= 2.1.2 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= https://github.com/ocaml/opam/releases/download/${DISTVERSION}/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-pcre/Makefile b/devel/ocaml-pcre/Makefile >index 588c880423ee..1bef80af3138 100644 >--- a/devel/ocaml-pcre/Makefile >+++ b/devel/ocaml-pcre/Makefile >@@ -3,7 +3,7 @@ > PORTNAME= pcre > PORTVERSION= 7.2.3 > DISTVERSIONPREFIX= v >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= devel > PKGNAMEPREFIX= ocaml- > >diff --git a/devel/ocaml-pomap/Makefile b/devel/ocaml-pomap/Makefile >index 7ba5ff4b58f7..d9b439a1a2ca 100644 >--- a/devel/ocaml-pomap/Makefile >+++ b/devel/ocaml-pomap/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= pomap > PORTVERSION= 4.1.1 >+PORTREVISION= 1 > CATEGORIES= devel > PKGNAMEPREFIX= ocaml- > >diff --git a/devel/ocaml-result/Makefile b/devel/ocaml-result/Makefile >index 74e53ed73bd6..d26a366643b9 100644 >--- a/devel/ocaml-result/Makefile >+++ b/devel/ocaml-result/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= result > PORTVERSION= 1.5 >+PORTREVISION= 1 > CATEGORIES= devel > PKGNAMEPREFIX= ocaml- > >diff --git a/devel/ocaml-sdl/Makefile b/devel/ocaml-sdl/Makefile >index 6efc267ad339..3f011a585d24 100644 >--- a/devel/ocaml-sdl/Makefile >+++ b/devel/ocaml-sdl/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= sdl > PORTVERSION= 0.9.1 >-PORTREVISION= 4 >+PORTREVISION= 5 > CATEGORIES= devel > MASTER_SITES= SF/ocaml${PORTNAME}/OCamlSDL/ocaml${PORTNAME}-${PORTVERSION} > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-sem/Makefile b/devel/ocaml-sem/Makefile >index 49f51dbc0052..c77fc0968a1e 100644 >--- a/devel/ocaml-sem/Makefile >+++ b/devel/ocaml-sem/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= sem > PORTVERSION= 0.0.2 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= devel > MASTER_SITES= http://ocaml-sem.sourceforge.net/files/ \ > SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION} >diff --git a/devel/ocaml-type_conv/Makefile b/devel/ocaml-type_conv/Makefile >index d3f54c99f1ff..d5d8912e4fe4 100644 >--- a/devel/ocaml-type_conv/Makefile >+++ b/devel/ocaml-type_conv/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= type_conv > PORTVERSION= 113.00.02 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= https://ocaml.janestreet.com/ocaml-core/${PORTVERSION:R}/files/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-uchar/Makefile b/devel/ocaml-uchar/Makefile >index 5ad22ef9c183..5326ae13ce10 100644 >--- a/devel/ocaml-uchar/Makefile >+++ b/devel/ocaml-uchar/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= uchar > PORTVERSION= 0.0.2 >+PORTREVISION= 1 > DISTVERSIONPREFIX= v > CATEGORIES= devel > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-xstr/Makefile b/devel/ocaml-xstr/Makefile >index 57307c5f9dc3..bbfd3a0373b9 100644 >--- a/devel/ocaml-xstr/Makefile >+++ b/devel/ocaml-xstr/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME= xstr > PORTVERSION= 0.2.1 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= devel > MASTER_SITES= http://download.camlcity.org/download/ > PKGNAMEPREFIX= ocaml- >diff --git a/devel/ocaml-xstrp4/Makefile b/devel/ocaml-xstrp4/Makefile >index 642fa33dbfc7..717febfda139 100644 >--- a/devel/ocaml-xstrp4/Makefile >+++ b/devel/ocaml-xstrp4/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= xstrp4 > PORTVERSION= 1.8.2 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://download.camlcity.org/download/ > PKGNAMEPREFIX= ocaml- >-- >2.35.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 262781
:
232690
|
232704
|
232714
|
232722
|
233065
| 233103 |
233187