This is an automated email from the git hooks/post-receive script.

glondu pushed a change to branch experimental/master
in repository ocaml.

      from  344cb6f   Prepare upload to experimental
       new  b448709   Imported Upstream version 4.02.2~rc1
       new  7827dd1   Merge tag 'upstream/4.02.2_rc1' into experimental/master
       new  694482a   New upstream release candidate
       new  a2c6b77   Refresh patches
       new  e93a949   Update ABI
       new  8309e6a   Re-enable tests that have been fixed upstream
       new  3e9f8b8   Upstream tarball is .gz
       new  2488568   New installed files
       new  4ad5ce9   Imported Upstream version 4.02.2
       new  68614ae   Merge tag 'upstream/4.02.2' into experimental/master
       new  9332653   New upstream release
       new  5780dca   Update ABI
       new  37da7ac   More flexible upstream tarball

The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .depend                                            |  215 ++-
 .gitignore                                         |   31 +-
 .merlin                                            |   51 +
 .travis-ci.sh                                      |    8 +-
 Changes                                            |  455 +++--
 INSTALL                                            |   17 +-
 Makefile                                           |   42 +-
 Makefile.nt                                        |   51 +-
 README.win32                                       |   47 +-
 VERSION                                            |    2 +-
 asmcomp/amd64/emit.mlp                             |    6 +
 asmcomp/arm/emit.mlp                               |    4 +-
 asmcomp/arm64/arch.ml                              |   13 +
 asmcomp/arm64/emit.mlp                             |  302 +++-
 asmcomp/asmlink.ml                                 |   12 +-
 asmcomp/branch_relaxation.ml                       |  138 ++
 asmcomp/{strmatch.mli => branch_relaxation.mli}    |   28 +-
 asmcomp/branch_relaxation_intf.ml                  |   64 +
 asmcomp/cmmgen.ml                                  |   33 +-
 asmcomp/emitaux.ml                                 |    9 +
 asmcomp/emitaux.mli                                |    1 +
 asmcomp/power/emit.mlp                             |  192 +--
 asmrun/.depend                                     | 1797 ++++++++++++--------
 asmrun/Makefile                                    |   86 +-
 asmrun/Makefile.nt                                 |    4 +-
 asmrun/amd64.S                                     |    8 +-
 asmrun/backtrace.c                                 |   29 +-
 asmrun/fail.c                                      |   20 +-
 asmrun/i386.S                                      |    2 +-
 asmrun/natdynlink.c                                |   31 +-
 asmrun/roots.c                                     |   16 +-
 asmrun/signals_asm.c                               |   12 +-
 asmrun/signals_osdep.h                             |   29 +-
 asmrun/stack.h                                     |   13 +
 asmrun/startup.c                                   |   32 +-
 boot/ocamlc                                        |  Bin 1715876 -> 1745774 
bytes
 boot/ocamldep                                      |  Bin 532314 -> 556847 
bytes
 boot/ocamllex                                      |  Bin 254314 -> 256423 
bytes
 bytecomp/bytelink.ml                               |   49 +-
 bytecomp/lambda.ml                                 |    7 +-
 bytecomp/symtable.ml                               |    4 +-
 bytecomp/translmod.ml                              |    6 +-
 byterun/.depend                                    | 1144 ++++++++-----
 byterun/.ignore                                    |    6 +-
 byterun/Makefile                                   |   59 +-
 byterun/Makefile.common                            |   35 +-
 byterun/Makefile.nt                                |   21 +-
 byterun/alloc.c                                    |   16 +-
 byterun/array.c                                    |   10 +-
 byterun/backtrace.c                                |   44 +-
 byterun/callback.c                                 |   27 +-
 byterun/caml/address_class.h                       |   82 +
 byterun/{ => caml}/alloc.h                         |    0
 byterun/{ => caml}/backtrace.h                     |    0
 byterun/{ => caml}/callback.h                      |    2 +
 byterun/{ => caml}/compact.h                       |    0
 byterun/{ => caml}/compare.h                       |    0
 byterun/{ => caml}/compatibility.h                 |    0
 byterun/{ => caml}/config.h                        |    4 +-
 byterun/{ => caml}/custom.h                        |    0
 byterun/{ => caml}/debugger.h                      |    0
 byterun/{ => caml}/dynlink.h                       |    0
 byterun/{ => caml}/exec.h                          |    0
 byterun/{ => caml}/fail.h                          |    0
 byterun/{ => caml}/finalise.h                      |    0
 byterun/{ => caml}/fix_code.h                      |    0
 byterun/{ => caml}/freelist.h                      |    0
 byterun/{ => caml}/gc.h                            |    0
 byterun/{ => caml}/gc_ctrl.h                       |    0
 byterun/{ => caml}/globroots.h                     |    0
 byterun/{ => caml}/hash.h                          |    9 +-
 byterun/{ => caml}/instrtrace.h                    |    0
 byterun/{ => caml}/instruct.h                      |    0
 byterun/{ => caml}/int64_emul.h                    |    0
 byterun/{ => caml}/int64_format.h                  |    0
 byterun/{ => caml}/int64_native.h                  |    0
 byterun/{ => caml}/interp.h                        |    0
 byterun/{ => caml}/intext.h                        |    0
 byterun/{ => caml}/io.h                            |    0
 byterun/{ => caml}/major_gc.h                      |    0
 byterun/{ => caml}/md5.h                           |    0
 byterun/{ => caml}/memory.h                        |   40 +-
 byterun/{ => caml}/minor_gc.h                      |    6 +-
 byterun/{ => caml}/misc.h                          |   15 +
 byterun/{ => caml}/mlvalues.h                      |    4 +-
 byterun/{ => caml}/osdeps.h                        |    0
 byterun/{ => caml}/prims.h                         |    0
 byterun/{ => caml}/printexc.h                      |    0
 byterun/{ => caml}/reverse.h                       |    0
 byterun/{ => caml}/roots.h                         |    0
 byterun/{ => caml}/signals.h                       |    0
 byterun/{ => caml}/signals_machdep.h               |    0
 byterun/{ => caml}/stacks.h                        |    0
 byterun/{ => caml}/startup.h                       |    0
 byterun/{ => caml}/sys.h                           |    0
 byterun/{ => caml}/ui.h                            |    0
 byterun/{ => caml}/weak.h                          |    0
 byterun/compact.c                                  |   23 +-
 byterun/compare.c                                  |   10 +-
 byterun/custom.c                                   |   10 +-
 byterun/debugger.c                                 |   24 +-
 byterun/dynlink.c                                  |   28 +-
 byterun/extern.c                                   |   24 +-
 byterun/fail.c                                     |   20 +-
 byterun/finalise.c                                 |   10 +-
 byterun/fix_code.c                                 |   86 +-
 byterun/floats.c                                   |   20 +-
 byterun/freelist.c                                 |   16 +-
 byterun/gc_ctrl.c                                  |   24 +-
 byterun/globroots.c                                |   10 +-
 byterun/hash.c                                     |    8 +-
 byterun/instrtrace.c                               |   12 +-
 byterun/intern.c                                   |   26 +-
 byterun/interp.c                                   |   34 +-
 byterun/ints.c                                     |   14 +-
 byterun/io.c                                       |   20 +-
 byterun/lexing.c                                   |    6 +-
 byterun/main.c                                     |    6 +-
 byterun/major_gc.c                                 |   55 +-
 byterun/md5.c                                      |   28 +-
 byterun/memory.c                                   |   23 +-
 byterun/meta.c                                     |   26 +-
 byterun/minor_gc.c                                 |   40 +-
 byterun/misc.c                                     |   13 +-
 byterun/obj.c                                      |   20 +-
 byterun/parsing.c                                  |    8 +-
 byterun/printexc.c                                 |   14 +-
 byterun/roots.c                                    |   18 +-
 byterun/signals.c                                  |   22 +-
 byterun/signals_byt.c                              |   10 +-
 byterun/stacks.c                                   |   10 +-
 byterun/startup.c                                  |   58 +-
 byterun/str.c                                      |    8 +-
 byterun/sys.c                                      |   22 +-
 byterun/terminfo.c                                 |   10 +-
 byterun/unix.c                                     |   16 +-
 byterun/weak.c                                     |   10 +-
 byterun/win32.c                                    |   19 +-
 config/Makefile.mingw                              |    2 +-
 config/Makefile.mingw64                            |    2 +-
 config/Makefile.msvc                               |    2 +-
 config/Makefile.msvc64                             |    2 +-
 .../umask.c => config/auto-aux/nanosecond_stat.c   |   20 +-
 config/auto-aux/searchpath                         |   11 +-
 configure                                          |  100 +-
 debian/changelog                                   |    6 +
 debian/ocaml-nox.install.in                        |    4 +
 .../0001-Pass-no-relax-to-ld-on-alpha.patch        |    6 +-
 .../patches/0002-Call-ld-with-proper-flags.patch   |    4 +-
 debian/patches/0003-Don-t-use-rpath.patch          |    6 +-
 ...4-Put-manpages-in-section-3o-instead-of-3.patch |    2 +-
 ...ple-declarations-in-generated-.c-files-in.patch |   12 +-
 ...ed-bytecode-in-C-object-when-using-custom.patch |   18 +-
 .../patches/0009-Fix-asmcomp-tests-on-sparc.patch  |   23 -
 debian/patches/series                              |    1 -
 debian/rules                                       |    8 +-
 debugger/.depend                                   |    2 +-
 debugger/Makefile.shared                           |   12 +-
 debugger/command_line.ml                           |    6 +-
 debugger/debugcom.ml                               |   18 +-
 debugger/source.ml                                 |    2 +
 driver/compenv.ml                                  |   15 +-
 driver/compenv.mli                                 |    8 +-
 driver/compile.ml                                  |   68 +-
 driver/main.ml                                     |    8 +
 driver/main_args.ml                                |   24 +-
 driver/main_args.mli                               |    3 +
 driver/optcompile.ml                               |   16 +-
 driver/optmain.ml                                  |    3 +
 driver/pparse.ml                                   |   18 +-
 driver/pparse.mli                                  |    5 +
 emacs/caml-types.el                                |   57 +-
 lex/.depend                                        |    6 +-
 lex/Makefile                                       |   14 +-
 lex/Makefile.nt                                    |   11 +-
 man/ocaml.m                                        |    4 +-
 man/ocamlc.m                                       |   37 +-
 man/ocamlopt.m                                     |   17 +-
 man/ocamlrun.m                                     |    3 +
 ocamlbuild/.depend                                 |   50 +-
 ocamlbuild/Makefile                                |   30 +-
 ocamlbuild/Makefile.noboot                         |  227 ---
 ocamlbuild/command.ml                              |    5 +-
 ocamlbuild/command.mli                             |    2 +
 ocamlbuild/configuration.ml                        |    9 +-
 ocamlbuild/main.ml                                 |   23 +-
 ocamlbuild/my_unix.ml                              |    6 +
 ocamlbuild/ocaml_compiler.ml                       |    8 +-
 ocamlbuild/ocaml_compiler.mli                      |    2 +
 ocamlbuild/ocaml_dependencies.ml                   |   58 +-
 ocamlbuild/ocaml_specific.ml                       |   44 +-
 ocamlbuild/ocaml_tools.ml                          |   10 +-
 ocamlbuild/ocamlbuild_unix_plugin.ml               |   11 +-
 ocamlbuild/options.ml                              |    4 +-
 ocamlbuild/testsuite/internal.ml                   |    7 +
 ocamldoc/.depend                                   |   26 +-
 ocamldoc/Makefile                                  |   20 +-
 ocamldoc/Makefile.nt                               |   20 +-
 ocamldoc/odoc_ast.ml                               |   28 +-
 ocamldoc/odoc_name.ml                              |    1 +
 ocamldoc/odoc_sig.ml                               |   19 +-
 otherlibs/Makefile                                 |    6 +-
 otherlibs/Makefile.shared                          |    3 +-
 otherlibs/bigarray/.depend                         |   41 +-
 otherlibs/bigarray/Makefile                        |    4 +-
 otherlibs/bigarray/Makefile.nt                     |    4 +-
 otherlibs/bigarray/bigarray.h                      |   14 +-
 otherlibs/bigarray/bigarray.mli                    |    6 +-
 otherlibs/bigarray/bigarray_stubs.c                |   14 +-
 otherlibs/bigarray/mmap_unix.c                     |   12 +-
 otherlibs/bigarray/mmap_win32.c                    |   10 +-
 otherlibs/dynlink/Makefile                         |   15 +-
 otherlibs/graph/.depend                            |  167 +-
 otherlibs/graph/Makefile                           |    4 +-
 otherlibs/graph/draw.c                             |    2 +-
 otherlibs/graph/dump_img.c                         |    4 +-
 otherlibs/graph/events.c                           |    4 +-
 otherlibs/graph/fill.c                             |    2 +-
 otherlibs/graph/image.c                            |    4 +-
 otherlibs/graph/libgraph.h                         |    2 +-
 otherlibs/graph/make_img.c                         |    2 +-
 otherlibs/graph/open.c                             |    8 +-
 otherlibs/graph/text.c                             |    2 +-
 otherlibs/num/.depend                              |   26 +-
 otherlibs/num/Makefile                             |    4 +-
 otherlibs/num/bng.c                                |    2 +-
 otherlibs/num/bng.h                                |    2 +-
 otherlibs/num/nat.ml                               |    8 +-
 otherlibs/num/nat_stubs.c                          |   16 +-
 otherlibs/num/num.ml                               |  105 +-
 otherlibs/str/.depend                              |   14 +-
 otherlibs/str/Makefile                             |    4 +-
 otherlibs/str/strstubs.c                           |    8 +-
 otherlibs/systhreads/.depend                       |   25 +-
 otherlibs/systhreads/Makefile                      |   16 +-
 otherlibs/systhreads/Makefile.nt                   |   12 +-
 otherlibs/systhreads/st_posix.h                    |   16 +
 otherlibs/systhreads/st_stubs.c                    |   28 +-
 otherlibs/systhreads/threads.h                     |    8 +
 otherlibs/threads/.depend                          |   25 +-
 otherlibs/threads/Makefile                         |   16 +-
 otherlibs/threads/scheduler.c                      |   28 +-
 otherlibs/unix/.depend                             | 1144 +++++++------
 otherlibs/unix/Makefile                            |    4 +-
 otherlibs/unix/accept.c                            |   10 +-
 otherlibs/unix/access.c                            |    8 +-
 otherlibs/unix/addrofstr.c                         |    6 +-
 otherlibs/unix/alarm.c                             |    2 +-
 otherlibs/unix/bind.c                              |    4 +-
 otherlibs/unix/chdir.c                             |    6 +-
 otherlibs/unix/chmod.c                             |    6 +-
 otherlibs/unix/chown.c                             |    6 +-
 otherlibs/unix/chroot.c                            |    6 +-
 otherlibs/unix/close.c                             |    4 +-
 otherlibs/unix/closedir.c                          |    6 +-
 otherlibs/unix/connect.c                           |    6 +-
 otherlibs/unix/cst2constr.c                        |    4 +-
 otherlibs/unix/cstringv.c                          |    4 +-
 otherlibs/unix/dup.c                               |    2 +-
 otherlibs/unix/dup2.c                              |    2 +-
 otherlibs/unix/envir.c                             |    4 +-
 otherlibs/unix/errmsg.c                            |    4 +-
 otherlibs/unix/execv.c                             |    4 +-
 otherlibs/unix/execve.c                            |    4 +-
 otherlibs/unix/execvp.c                            |    4 +-
 otherlibs/unix/exit.c                              |    2 +-
 otherlibs/unix/fchmod.c                            |    6 +-
 otherlibs/unix/fchown.c                            |    6 +-
 otherlibs/unix/fcntl.c                             |    4 +-
 otherlibs/unix/fork.c                              |    4 +-
 otherlibs/unix/ftruncate.c                         |    8 +-
 otherlibs/unix/getaddrinfo.c                       |   12 +-
 otherlibs/unix/getcwd.c                            |    6 +-
 otherlibs/unix/getegid.c                           |    2 +-
 otherlibs/unix/geteuid.c                           |    2 +-
 otherlibs/unix/getgid.c                            |    2 +-
 otherlibs/unix/getgr.c                             |    8 +-
 otherlibs/unix/getgroups.c                         |    6 +-
 otherlibs/unix/gethost.c                           |   10 +-
 otherlibs/unix/gethostname.c                       |    6 +-
 otherlibs/unix/getlogin.c                          |    4 +-
 otherlibs/unix/getnameinfo.c                       |   10 +-
 otherlibs/unix/getpeername.c                       |    4 +-
 otherlibs/unix/getpid.c                            |    2 +-
 otherlibs/unix/getppid.c                           |    2 +-
 otherlibs/unix/getproto.c                          |    8 +-
 otherlibs/unix/getpw.c                             |    8 +-
 otherlibs/unix/getserv.c                           |    8 +-
 otherlibs/unix/getsockname.c                       |    4 +-
 otherlibs/unix/gettimeofday.c                      |    6 +-
 otherlibs/unix/getuid.c                            |    2 +-
 otherlibs/unix/gmtime.c                            |    8 +-
 otherlibs/unix/initgroups.c                        |    6 +-
 otherlibs/unix/isatty.c                            |    2 +-
 otherlibs/unix/itimer.c                            |    8 +-
 otherlibs/unix/kill.c                              |    6 +-
 otherlibs/unix/link.c                              |    6 +-
 otherlibs/unix/listen.c                            |    4 +-
 otherlibs/unix/lockf.c                             |    6 +-
 otherlibs/unix/lseek.c                             |    8 +-
 otherlibs/unix/mkdir.c                             |    6 +-
 otherlibs/unix/mkfifo.c                            |    8 +-
 .../unix/nanosecond_stat.h                         |   27 +-
 otherlibs/unix/nice.c                              |    2 +-
 otherlibs/unix/open.c                              |   10 +-
 otherlibs/unix/opendir.c                           |    8 +-
 otherlibs/unix/pipe.c                              |    4 +-
 otherlibs/unix/putenv.c                            |    6 +-
 otherlibs/unix/read.c                              |    6 +-
 otherlibs/unix/readdir.c                           |    8 +-
 otherlibs/unix/readlink.c                          |   10 +-
 otherlibs/unix/rename.c                            |    6 +-
 otherlibs/unix/rewinddir.c                         |    4 +-
 otherlibs/unix/rmdir.c                             |    6 +-
 otherlibs/unix/select.c                            |   10 +-
 otherlibs/unix/sendrecv.c                          |   10 +-
 otherlibs/unix/setgid.c                            |    2 +-
 otherlibs/unix/setgroups.c                         |    8 +-
 otherlibs/unix/setsid.c                            |    4 +-
 otherlibs/unix/setuid.c                            |    2 +-
 otherlibs/unix/shutdown.c                          |    4 +-
 otherlibs/unix/signals.c                           |   10 +-
 otherlibs/unix/sleep.c                             |    4 +-
 otherlibs/unix/socket.c                            |    4 +-
 otherlibs/unix/socketaddr.c                        |    6 +-
 otherlibs/unix/socketaddr.h                        |   15 +-
 otherlibs/unix/socketpair.c                        |    6 +-
 otherlibs/unix/sockopt.c                           |    9 +-
 otherlibs/unix/stat.c                              |   22 +-
 otherlibs/unix/strofaddr.c                         |    6 +-
 otherlibs/unix/symlink.c                           |    8 +-
 otherlibs/unix/termios.c                           |   78 +-
 otherlibs/unix/time.c                              |    4 +-
 otherlibs/unix/times.c                             |    6 +-
 otherlibs/unix/truncate.c                          |   10 +-
 otherlibs/unix/umask.c                             |    2 +-
 otherlibs/unix/unixsupport.c                       |   10 +-
 otherlibs/unix/unixsupport.h                       |   13 +
 otherlibs/unix/unlink.c                            |    6 +-
 otherlibs/unix/utimes.c                            |    8 +-
 otherlibs/unix/wait.c                              |   10 +-
 otherlibs/unix/write.c                             |    6 +-
 otherlibs/win32graph/dib.c                         |    4 +-
 otherlibs/win32graph/draw.c                        |   10 +-
 otherlibs/win32graph/events.c                      |    4 +-
 otherlibs/win32graph/open.c                        |    8 +-
 otherlibs/win32unix/accept.c                       |    8 +-
 otherlibs/win32unix/bind.c                         |    2 +-
 otherlibs/win32unix/channels.c                     |    8 +-
 otherlibs/win32unix/close.c                        |    4 +-
 otherlibs/win32unix/close_on.c                     |    2 +-
 otherlibs/win32unix/connect.c                      |    4 +-
 otherlibs/win32unix/createprocess.c                |    4 +-
 otherlibs/win32unix/dup.c                          |    2 +-
 otherlibs/win32unix/dup2.c                         |    2 +-
 otherlibs/win32unix/errmsg.c                       |    4 +-
 otherlibs/win32unix/getpeername.c                  |    2 +-
 otherlibs/win32unix/getpid.c                       |    2 +-
 otherlibs/win32unix/getsockname.c                  |    2 +-
 otherlibs/win32unix/gettimeofday.c                 |   42 +-
 otherlibs/win32unix/link.c                         |    4 +-
 otherlibs/win32unix/listen.c                       |    2 +-
 otherlibs/win32unix/lockf.c                        |    8 +-
 otherlibs/win32unix/lseek.c                        |    4 +-
 otherlibs/win32unix/mkdir.c                        |    2 +-
 otherlibs/win32unix/nonblock.c                     |    4 +-
 otherlibs/win32unix/open.c                         |    4 +-
 otherlibs/win32unix/pipe.c                         |    6 +-
 otherlibs/win32unix/read.c                         |    6 +-
 otherlibs/win32unix/rename.c                       |    2 +-
 otherlibs/win32unix/select.c                       |   10 +-
 otherlibs/win32unix/sendrecv.c                     |    8 +-
 otherlibs/win32unix/shutdown.c                     |    2 +-
 otherlibs/win32unix/sleep.c                        |    4 +-
 otherlibs/win32unix/socket.c                       |    2 +-
 otherlibs/win32unix/socketaddr.h                   |   15 +-
 otherlibs/win32unix/sockopt.c                      |    8 +-
 otherlibs/win32unix/startup.c                      |    2 +-
 otherlibs/win32unix/stat.c                         |    6 +-
 otherlibs/win32unix/system.c                       |    8 +-
 otherlibs/win32unix/times.c                        |    4 +-
 otherlibs/win32unix/unixsupport.c                  |   12 +-
 otherlibs/win32unix/unixsupport.h                  |   13 +
 otherlibs/win32unix/windir.c                       |    8 +-
 otherlibs/win32unix/winwait.c                      |    8 +-
 otherlibs/win32unix/winworker.c                    |    8 +-
 otherlibs/win32unix/write.c                        |    6 +-
 parsing/ast_helper.ml                              |  120 +-
 parsing/ast_helper.mli                             |   62 +-
 parsing/ast_mapper.ml                              |    4 +
 parsing/docstrings.ml                              |  344 ++++
 parsing/docstrings.mli                             |  148 ++
 parsing/lexer.mli                                  |    5 +-
 parsing/lexer.mll                                  |  172 +-
 parsing/location.ml                                |   45 +-
 parsing/location.mli                               |   18 +-
 parsing/parse.ml                                   |    2 +
 parsing/parser.mly                                 |  759 ++++++---
 parsing/parsetree.mli                              |    2 +-
 parsing/pprintast.ml                               |   61 +-
 parsing/pprintast.mli                              |    1 +
 parsing/printast.ml                                |    4 +-
 stdlib/.depend                                     |   58 +-
 stdlib/.ignore                                     |    2 +
 stdlib/Makefile                                    |   29 +-
 stdlib/Makefile.nt                                 |    6 +-
 stdlib/Makefile.shared                             |   22 +-
 stdlib/array.ml                                    |    4 +
 stdlib/array.mli                                   |    3 +-
 stdlib/arrayLabels.mli                             |   62 +-
 stdlib/buffer.mli                                  |   11 +-
 stdlib/bytesLabels.mli                             |    4 +-
 stdlib/camlinternalFormat.ml                       |   65 +-
 stdlib/camlinternalFormatBasics.ml                 |   43 +
 stdlib/camlinternalFormatBasics.mli                |   15 +
 stdlib/digest.ml                                   |    6 +-
 stdlib/digest.mli                                  |    6 +-
 stdlib/format.ml                                   |   15 +-
 stdlib/format.mli                                  |  253 ++-
 stdlib/gc.mli                                      |    9 +-
 stdlib/hashtbl.mli                                 |    4 +-
 stdlib/header.c                                    |    6 +-
 stdlib/headernt.c                                  |    4 +-
 stdlib/list.mli                                    |    3 +-
 stdlib/listLabels.mli                              |   32 +-
 stdlib/marshal.mli                                 |    6 +-
 stdlib/obj.ml                                      |    3 +
 stdlib/obj.mli                                     |    3 +
 stdlib/pervasives.mli                              |   49 +-
 stdlib/printexc.mli                                |   10 +-
 stdlib/printf.mli                                  |    7 +-
 stdlib/scanf.ml                                    |   10 +
 stdlib/scanf.mli                                   |   63 +-
 stdlib/stream.mli                                  |    3 +-
 testsuite/makefiles/Makefile.one                   |    3 +-
 testsuite/makefiles/Makefile.toplevel              |    4 +-
 testsuite/tests/asmcomp/mainarith.c                |    2 +-
 testsuite/tests/asmcomp/sparc.S                    |    2 +-
 testsuite/tests/basic-manyargs/manyargsprim.c      |    2 +-
 testsuite/tests/basic/divint.ml                    |    7 +
 testsuite/tests/basic/divint.reference             |    4 +
 testsuite/tests/callback/Makefile                  |   12 +-
 testsuite/tests/callback/callbackprim.c            |    6 +-
 testsuite/tests/embedded/Makefile                  |   11 +-
 testsuite/tests/float-unboxing/Makefile            |    7 +
 .../float-unboxing/float_subst_boxed_number.ml     |   26 +
 .../float_subst_boxed_number.reference}            |    0
 testsuite/tests/gc-roots/globrootsprim.c           |    8 +-
 testsuite/tests/lib-bigarray-2/bigarrfstub.c       |    2 +-
 testsuite/tests/lib-dynlink-bytecode/Makefile      |    9 +-
 testsuite/tests/lib-dynlink-native/Makefile        |   10 +-
 testsuite/tests/lib-format/pr6824.ml               |    7 +
 .../pr6824.reference}                              |    4 +
 testsuite/tests/lib-hashtbl/htbl.ml                |    2 +-
 testsuite/tests/lib-marshal/intextaux.c            |    4 +-
 testsuite/tests/lib-scanf/tscanf.ml                |    7 +-
 testsuite/tests/misc/weaklifetime.ml               |   74 +
 .../misc/weaklifetime.reference}                   |    0
 testsuite/tests/prim-bigstring/bigstring_access.ml |   65 +-
 testsuite/tests/prim-bigstring/string_access.ml    |   65 +-
 .../typing-extensions/open_types.ml.reference      |   14 +-
 testsuite/tests/typing-gadts/pr5985.ml.reference   |   40 +-
 testsuite/tests/typing-gadts/pr6690.ml             |   28 +
 .../typing-gadts/pr6690.ml.principal.reference     |   23 +
 testsuite/tests/typing-gadts/pr6690.ml.reference   |   27 +
 testsuite/tests/typing-gadts/pr6817.ml             |   24 +
 testsuite/tests/typing-gadts/pr6817.ml.reference   |    9 +
 testsuite/tests/typing-gadts/test.ml               |   13 +
 .../tests/typing-gadts/test.ml.principal.reference |   23 +
 testsuite/tests/typing-gadts/test.ml.reference     |   23 +
 .../yallop_bugs.ml.principal.reference             |    4 +-
 .../tests/typing-gadts/yallop_bugs.ml.reference    |    4 +-
 .../tests/typing-misc/constraints.ml.reference     |   12 +-
 testsuite/tests/typing-misc/polyvars.ml            |    8 +
 .../typing-misc/polyvars.ml.principal.reference    |    4 +-
 testsuite/tests/typing-misc/polyvars.ml.reference  |    4 +-
 testsuite/tests/typing-misc/wellfounded.ml         |   11 +
 .../typing-misc/wellfounded.ml.principal.reference |    7 +
 .../tests/typing-misc/wellfounded.ml.reference     |    7 +
 .../typing-objects/Exemples.ml.principal.reference |    4 +-
 .../tests/typing-objects/Exemples.ml.reference     |    4 +-
 .../typing-objects/Tests.ml.principal.reference    |   32 +-
 testsuite/tests/typing-objects/Tests.ml.reference  |   32 +-
 .../tests/typing-poly/poly.ml.principal.reference  |   20 +-
 testsuite/tests/typing-poly/poly.ml.reference      |   20 +-
 .../typing-private/private.ml.principal.reference  |    4 +-
 .../tests/typing-private/private.ml.reference      |    4 +-
 testsuite/tests/typing-rectypes-bugs/pr6870_bad.ml |    2 +
 testsuite/tests/typing-short-paths/pr6836.ml       |    6 +
 .../tests/typing-short-paths/pr6836.ml.reference   |    7 +
 testsuite/tests/typing-short-paths/short-paths.ml  |    3 +
 .../typing-short-paths/short-paths.ml.reference    |    2 +
 testsuite/tests/typing-warnings/pr6872.ml          |    9 +
 .../typing-warnings/pr6872.ml.principal.reference  |   35 +
 .../tests/typing-warnings/pr6872.ml.reference      |   30 +
 testsuite/tests/typing-warnings/unused_types.ml    |   18 +
 .../typing-warnings/unused_types.ml.reference      |   21 +
 testsuite/tests/utils/Makefile                     |    2 +
 tools/.depend                                      |    4 +-
 tools/Makefile.shared                              |   23 +-
 tools/eqparsetree.ml                               |   10 +-
 tools/objinfo_helper.c                             |   14 +-
 tools/ocamlcp.ml                                   |    3 +
 tools/ocamlmklib.ml                                |   29 +-
 tools/ocamloptp.ml                                 |    2 +
 tools/untypeast.ml                                 |    2 +-
 toplevel/genprintval.ml                            |  203 ++-
 toplevel/genprintval.mli                           |   17 +
 toplevel/opttoploop.ml                             |    2 +-
 toplevel/topdirs.ml                                |  101 +-
 toplevel/toploop.ml                                |    7 +
 toplevel/toploop.mli                               |   11 +
 typing/ctype.ml                                    |   39 +-
 typing/ctype.mli                                   |    1 +
 typing/env.ml                                      |   95 +-
 typing/env.mli                                     |    7 +-
 typing/oprint.ml                                   |    5 +-
 typing/parmatch.ml                                 |    7 +-
 typing/parmatch.mli                                |    1 -
 typing/printtyp.ml                                 |   83 +-
 typing/stypes.ml                                   |    4 +
 typing/subst.ml                                    |   21 +-
 typing/subst.mli                                   |    2 +
 typing/typeclass.ml                                |    2 +-
 typing/typecore.ml                                 |   16 +-
 typing/typecore.mli                                |    3 +
 typing/typedecl.ml                                 |   60 +-
 typing/typedecl.mli                                |    2 +-
 typing/typedtreeIter.ml                            |   35 +-
 typing/typedtreeIter.mli                           |    7 +-
 typing/typemod.ml                                  |   82 +-
 typing/typemod.mli                                 |    6 +-
 typing/types.ml                                    |    4 +-
 typing/types.mli                                   |    4 +-
 typing/typetexp.ml                                 |    1 +
 utils/ccomp.ml                                     |   19 +-
 utils/clflags.ml                                   |    3 +
 utils/clflags.mli                                  |    3 +
 utils/misc.ml                                      |   11 +
 utils/misc.mli                                     |    4 +
 utils/warnings.ml                                  |   32 +-
 utils/warnings.mli                                 |    5 +-
 yacc/Makefile                                      |    2 +-
 yacc/Makefile.nt                                   |    4 +-
 544 files changed, 9410 insertions(+), 5294 deletions(-)
 create mode 100644 .merlin
 create mode 100644 asmcomp/branch_relaxation.ml
 copy asmcomp/{strmatch.mli => branch_relaxation.mli} (52%)
 create mode 100644 asmcomp/branch_relaxation_intf.ml
 create mode 100644 byterun/caml/address_class.h
 rename byterun/{ => caml}/alloc.h (100%)
 rename byterun/{ => caml}/backtrace.h (100%)
 rename byterun/{ => caml}/callback.h (94%)
 rename byterun/{ => caml}/compact.h (100%)
 rename byterun/{ => caml}/compare.h (100%)
 rename byterun/{ => caml}/compatibility.h (100%)
 rename byterun/{ => caml}/config.h (98%)
 rename byterun/{ => caml}/custom.h (100%)
 rename byterun/{ => caml}/debugger.h (100%)
 rename byterun/{ => caml}/dynlink.h (100%)
 rename byterun/{ => caml}/exec.h (100%)
 rename byterun/{ => caml}/fail.h (100%)
 rename byterun/{ => caml}/finalise.h (100%)
 rename byterun/{ => caml}/fix_code.h (100%)
 rename byterun/{ => caml}/freelist.h (100%)
 rename byterun/{ => caml}/gc.h (100%)
 rename byterun/{ => caml}/gc_ctrl.h (100%)
 rename byterun/{ => caml}/globroots.h (100%)
 rename byterun/{ => caml}/hash.h (94%)
 rename byterun/{ => caml}/instrtrace.h (100%)
 rename byterun/{ => caml}/instruct.h (100%)
 rename byterun/{ => caml}/int64_emul.h (100%)
 rename byterun/{ => caml}/int64_format.h (100%)
 rename byterun/{ => caml}/int64_native.h (100%)
 rename byterun/{ => caml}/interp.h (100%)
 rename byterun/{ => caml}/intext.h (100%)
 rename byterun/{ => caml}/io.h (100%)
 rename byterun/{ => caml}/major_gc.h (100%)
 rename byterun/{ => caml}/md5.h (100%)
 rename byterun/{ => caml}/memory.h (92%)
 rename byterun/{ => caml}/minor_gc.h (92%)
 rename byterun/{ => caml}/misc.h (90%)
 rename byterun/{ => caml}/mlvalues.h (100%)
 rename byterun/{ => caml}/osdeps.h (100%)
 rename byterun/{ => caml}/prims.h (100%)
 rename byterun/{ => caml}/printexc.h (100%)
 rename byterun/{ => caml}/reverse.h (100%)
 rename byterun/{ => caml}/roots.h (100%)
 rename byterun/{ => caml}/signals.h (100%)
 rename byterun/{ => caml}/signals_machdep.h (100%)
 rename byterun/{ => caml}/stacks.h (100%)
 rename byterun/{ => caml}/startup.h (100%)
 rename byterun/{ => caml}/sys.h (100%)
 rename byterun/{ => caml}/ui.h (100%)
 rename byterun/{ => caml}/weak.h (100%)
 copy otherlibs/unix/umask.c => config/auto-aux/nanosecond_stat.c (68%)
 delete mode 100644 debian/patches/0009-Fix-asmcomp-tests-on-sparc.patch
 delete mode 100644 ocamlbuild/Makefile.noboot
 copy config/auto-aux/getgroups.c => otherlibs/unix/nanosecond_stat.h (59%)
 create mode 100644 parsing/docstrings.ml
 create mode 100644 parsing/docstrings.mli
 create mode 100644 testsuite/tests/float-unboxing/Makefile
 create mode 100644 testsuite/tests/float-unboxing/float_subst_boxed_number.ml
 copy testsuite/{interactive/lib-graph-2/graph_test.reference => 
tests/float-unboxing/float_subst_boxed_number.reference} (100%)
 create mode 100644 testsuite/tests/lib-format/pr6824.ml
 copy testsuite/tests/{basic-more/morematch.reference => 
lib-format/pr6824.reference} (57%)
 create mode 100644 testsuite/tests/misc/weaklifetime.ml
 copy testsuite/{interactive/lib-graph-2/graph_test.reference => 
tests/misc/weaklifetime.reference} (100%)
 create mode 100644 testsuite/tests/typing-gadts/pr6690.ml
 create mode 100644 testsuite/tests/typing-gadts/pr6690.ml.principal.reference
 create mode 100644 testsuite/tests/typing-gadts/pr6690.ml.reference
 create mode 100644 testsuite/tests/typing-gadts/pr6817.ml
 create mode 100644 testsuite/tests/typing-gadts/pr6817.ml.reference
 create mode 100644 testsuite/tests/typing-misc/wellfounded.ml
 create mode 100644 
testsuite/tests/typing-misc/wellfounded.ml.principal.reference
 create mode 100644 testsuite/tests/typing-misc/wellfounded.ml.reference
 create mode 100644 testsuite/tests/typing-rectypes-bugs/pr6870_bad.ml
 create mode 100644 testsuite/tests/typing-short-paths/pr6836.ml
 create mode 100644 testsuite/tests/typing-short-paths/pr6836.ml.reference
 create mode 100644 testsuite/tests/typing-warnings/pr6872.ml
 create mode 100644 
testsuite/tests/typing-warnings/pr6872.ml.principal.reference
 create mode 100644 testsuite/tests/typing-warnings/pr6872.ml.reference
 create mode 100644 testsuite/tests/typing-warnings/unused_types.ml
 create mode 100644 testsuite/tests/typing-warnings/unused_types.ml.reference

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-ocaml-maint/packages/ocaml.git

_______________________________________________
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

Reply via email to