[Pkg-ocaml-maint-commits] [ocaml] branch experimental/upstream updated (b92f950 -> 4ad5ce9)
Stéphane Glondu
glondu at moszumanska.debian.org
Fri Jun 19 16:11:40 UTC 2015
This is an automated email from the git hooks/post-receive script.
glondu pushed a change to branch experimental/upstream
in repository ocaml.
from b92f950 Imported Upstream version 4.02.1
new b448709 Imported Upstream version 4.02.2~rc1
new 4ad5ce9 Imported Upstream version 4.02.2
The 2 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 +-
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 +-
533 files changed, 9374 insertions(+), 5240 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 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
More information about the Pkg-ocaml-maint-commits
mailing list