[polyml] branch master updated (eb076ac -> 6fc4732)

James Clarke jrtc27 at moszumanska.debian.org
Fri Aug 18 23:21:44 UTC 2017


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

jrtc27 pushed a change to branch master
in repository polyml.

      from  eb076ac   Release 5.6-8 to unstable
      adds  994b3d7   New upstream version 5.7~20170221.git4c3ba45
      adds  985bba0   Merge tag 'upstream/5.7_20170221.git4c3ba45'
      adds  81941c1   Drop all patches; applied upstream
      adds  82d2a24   Recompile the compiler itself
      adds  185be6a   Release 5.7~20170221.git4c3ba45 to experimental
      adds  a60026d   New upstream version 5.7~20170222.git2737850
      adds  7ec0f54   Merge tag 'upstream/5.7_20170222.git2737850' into debian/experimental
      adds  cbb89e7   Fix FTBFS on x32
      adds  ad5cfc6   Update changelog
      adds  4635896   Release 5.7~20170222.git2737850-1 to experimental
      adds  6147d94   New upstream version 5.7~20170315.git1343f60
      adds  48e7d7f   Merge tag 'upstream/5.7_20170315.git1343f60' into debian/experimental
      adds  150e090   Open changelog for next release
      adds  aa6e380   Drop all patches; fixed upstream
      adds  6c11fd3   Include IntInfAsInt module in libpolyml7
      adds  990ec37   Update changelog
      adds  be89dbd   Release 5.7~20170315.git1343f60-1 to experimental
      adds  3381beb   New upstream version 5.7~20170322.git096d446
       new  6be0007   Merge tag 'upstream/5.7_20170322.git096d446' into debian/experimental
       new  45c1f57   Open changelog for next release
       new  83d5a24   Revert "Recompile the compiler itself"
       new  4546ddd   Rename libpolyml7 to libpolyml8 to reflect upstream soname bump
       new  f4e7c89   Update changelog
       new  ffde958   Release 5.7~20170322.git096d446-1 to experimental
       new  59e2a63   Update uscan pattern to match 5.7 filename
      adds  979db4d   New upstream version 5.7
       new  7f6eaf6   Updated version 5.7 from 'upstream/5.7'
       new  2e7de1e   Open changelog for next release
       new  f5ed318   Backport fix for Test166 deadlocking
       new  6478977   Bumped standards version to 4.0.1; changed priority to optional
       new  59bd20f   Update changelog
       new  6fc4732   Release 5.7-1 to unstable

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:
 Makefile.am                                        |    25 +-
 Makefile.in                                        |    19 +-
 PolyML.exe.manifest                                |    22 +
 PolyML.rc                                          |    16 +-
 PolyML.sln                                         |     6 +-
 PolyML/PolyML.vcxproj                              |    55 +-
 README.md                                          |    88 +
 Root.ML                                            |    39 +-
 Tests/Fail/Test073.ML                              |     5 +
 Tests/Fail/Test074.ML                              |    12 +
 Tests/Succeed/Test004.ML                           |     4 +-
 Tests/Succeed/Test005.ML                           |     4 +-
 Tests/Succeed/Test019.ML                           |     2 +-
 Tests/Succeed/Test022.ML                           |     6 +-
 Tests/Succeed/Test033.ML                           |     8 +-
 Tests/Succeed/Test072.ML                           |     2 +-
 Tests/Succeed/Test079.ML                           |     3 +-
 Tests/Succeed/Test082.ML                           |     3 +-
 Tests/Succeed/Test101.ML                           |    36 +-
 Tests/Succeed/Test110.ML                           |     4 +-
 Tests/Succeed/Test121.ML                           |    69 +-
 Tests/Succeed/Test129.ML                           |     6 +-
 Tests/Succeed/Test131.ML                           |     2 +-
 Tests/Succeed/Test154.ML                           |     4 +-
 Tests/Succeed/Test160.ML                           |    56 +
 Tests/Succeed/Test161.ML                           |    10 +
 Tests/Succeed/Test162.ML                           |    19 +
 Tests/Succeed/Test163.ML                           |    56 +
 Tests/Succeed/Test164.ML                           |    25 +
 Tests/Succeed/Test165.ML                           |    17 +
 Tests/Succeed/Test166.ML                           |    62 +
 Tests/Succeed/Test167.ML                           |    12 +
 Tests/Succeed/Test168.ML                           |    10 +
 Tests/Succeed/Test169.ML                           |    11 +
 Tests/Succeed/Test170.ML                           |     6 +
 basis/ASN1.sml                                     |    17 +-
 basis/Array.sml                                    |   182 +-
 basis/Array2.sml                                   |    52 +-
 basis/Array2Signature.sml                          |    51 +
 basis/ArraySignature.sml                           |    52 +
 basis/ArraySliceSignature.sml                      |    55 +
 basis/BinIO.sml                                    |     6 +-
 basis/Bool.sml                                     |    20 +-
 basis/BoolArray.sml                                |   151 +-
 basis/CommandLine.sml                              |    23 +-
 basis/Date.sml                                     |   100 +-
 basis/DateSignature.sml                            |    62 +
 basis/ExnPrinter.sml                               |    18 +-
 basis/{FinalPolyML.552.sml => FinalPolyML.560.sml} |  1694 +-
 basis/FinalPolyML.sml                              |   201 +-
 basis/Foreign.sml                                  |   494 +-
 basis/ForeignConstants.sml                         |    12 +-
 basis/ForeignMemory.sml                            |    52 +-
 basis/General.sml                                  |    11 +-
 basis/GenericSock.sml                              |    20 +-
 basis/IEEEReal.sml                                 |    49 +-
 basis/INTEGER.sml                                  |    14 +-
 basis/INetSock.sml                                 |    19 +-
 basis/InitialBasis.560.ML                          |   525 +
 basis/InitialBasis.ML                              |   561 +-
 basis/InitialPolyML.ML                             |    62 +-
 basis/Int.sml                                      |   371 +-
 .../CompilerVersion.sml => basis/Int31.sml         |    10 +-
 basis/Int32.sml                                    |    14 +-
 .../CompilerVersion.sml => basis/Int63.sml         |    10 +-
 .../CompilerVersion.sml => basis/IntAsFixedInt.sml |    12 +-
 .../CompilerVersion.sml => basis/IntAsLargeInt.sml |    12 +-
 basis/IntInf.sml                                   |    59 +-
 basis/LargeWord.sml                                |   539 +-
 basis/LibraryIOSupport.sml                         |    39 +-
 basis/LibrarySupport.560.sml                       |   216 +
 basis/LibrarySupport.sml                           |   205 +-
 basis/List.sml                                     |    56 +-
 basis/ListSignature.sml                            |    54 +
 basis/NetHostDB.sml                                |    41 +-
 basis/NetProtDB.sml                                |    20 +-
 basis/NetServDB.sml                                |    35 +-
 basis/{OS.sml => OS.560.sml}                       |   123 +-
 basis/OS.sml                                       |   118 +-
 basis/PackRealBig.sml                              |    38 +-
 basis/PolyMLException.sml                          |    72 +-
 basis/Posix.sml                                    |   235 +-
 basis/PrettyPrinter.sml                            |    16 +-
 basis/Real.sml                                     |   325 +-
 basis/RealSignature.sml                            |   113 +
 basis/RuntimeCalls.ML                              |   189 +-
 basis/SML90.sml                                    |    11 +-
 basis/Signal.sml                                   |     8 +-
 basis/SingleAssignment.sml                         |    13 +-
 basis/Socket.sml                                   |   132 +-
 basis/Statistics.ML                                |    16 +-
 basis/String.sml                                   |  1795 +-
 basis/StringCvt.sml                                |   195 -
 basis/StringSignatures.sml                         |   178 +
 basis/SysWord.sml                                  |    24 -
 basis/TextIO.sml                                   |    27 +-
 basis/Thread.sml                                   |   147 +-
 basis/Time.sml                                     |    28 +-
 basis/Timer.sml                                    |     3 +-
 basis/TopLevelPolyML.552.sml                       |  1717 -
 basis/TopLevelPolyML.sml                           |    67 +-
 basis/Unix.sml                                     |     4 +-
 basis/UnixSock.sml                                 |    12 +-
 basis/Vector.sml                                   |   160 +-
 basis/VectorSignature.sml                          |    47 +
 basis/VectorSliceSignature.sml                     |    47 +
 basis/Weak.sml                                     |    22 +-
 basis/Windows.sml                                  |   154 +-
 basis/Word32In64.sml                               |     9 +-
 basis/Word8.sml                                    |    24 +-
 basis/Word8Array.sml                               |   125 +-
 basis/WordSignature.sml                            |    61 +
 basis/build.sml                                    |    46 +-
 config.h.in                                        |    51 +-
 configure                                          |   406 +-
 configure.ac                                       |    95 +-
 debian/changelog                                   |    44 +
 debian/control                                     |     8 +-
 debian/libpolyml7.install                          |     1 -
 debian/libpolyml8.install                          |     2 +
 debian/patches/Test166-deadlock.patch              |    53 +
 debian/patches/alpha.diff                          |    49 -
 debian/patches/bss-ioarea.diff                     |   281 -
 debian/patches/disable-compile-time-real-eval.diff |    57 -
 debian/patches/fix-heap-ratio-assert.diff          |    28 -
 debian/patches/fix-script-args.diff                |    35 -
 debian/patches/hppa.diff                           |    46 -
 debian/patches/ioctl-int.diff                      |    64 -
 debian/patches/m68k.diff                           |    44 -
 debian/patches/maxhostnamelen.diff                 |   120 -
 debian/patches/maxpathlen.diff                     |   421 -
 debian/patches/mips-abi.diff                       |    18 -
 debian/patches/mips64.diff                         |   153 -
 debian/patches/noexec-stack-gnu.diff               |    51 -
 debian/patches/noflsh-unsigned.diff                |    17 -
 debian/patches/polyc-dont-capture-build-path.diff  |    40 -
 debian/patches/polyc-it.diff                       |    19 -
 debian/patches/reset-save-vector-sleep.diff        |    77 -
 .../rounding-mode-test-allow-exceptions.diff       |    83 -
 ...de-test-only-allow-exceptions-for-set-mode.diff |    66 -
 debian/patches/s390.diff                           |    55 -
 debian/patches/series                              |    32 +-
 debian/patches/sh.diff                             |    80 -
 debian/patches/soft-fpu.diff                       |    37 -
 debian/patches/source-date-epoch.diff              |   252 -
 debian/patches/sparc64.diff                        |    47 -
 debian/patches/spelling-errors.diff                |    56 -
 debian/patches/streamtoken-endian.diff             |    23 -
 .../thread-exited-interrupt-requested-overlap.diff |    21 -
 debian/patches/unix-const-vec-unsigned.diff        |    19 -
 ...e-polyunsigned-consistently-for-stream-ids.diff |   158 -
 debian/patches/wait-return-valid-status.diff       |    30 -
 debian/patches/x32.diff                            |    82 -
 debian/shlibs.local                                |     2 +-
 debian/watch                                       |     2 +-
 documentation/Reference/Basis.html                 |   122 +-
 documentation/Reference/Foreign.html               |   450 +
 documentation/Reference/PolyMLCompiler.html        |   136 +-
 documentation/Reference/PolyMLDebug.html           |     2 +-
 .../Reference/PolyMLDebuggerInterface.html         |     7 +-
 documentation/Reference/PolyMLMake.html            |     2 +-
 documentation/Reference/PolyMLNameSpace.html       |    78 +-
 documentation/Reference/PolyMLProfiling.html       |    40 +
 documentation/Reference/PolyMLSaveState.html       |    87 +-
 documentation/Reference/PolyMLStructure.html       |    93 +-
 documentation/ReleaseNotes.html                    |  1070 -
 exportPoly.sml                                     |    15 +-
 imports/polymli386.txt                             | 39946 +++++++++----------
 imports/polymlint.txt                              | 29449 +++++++-------
 imports/polymlint64.txt                            | 29417 +++++++-------
 imports/polymlx86_64.txt                           | 20301 ----------
 imports/polymlx86_64sysv.txt                       | 19758 +++++++++
 imports/polymlx86_64win.txt                        | 19771 +++++++++
 libffi/ChangeLog                                   |  9506 +++--
 libffi/ChangeLog.v1                                |     2 +-
 libffi/LICENSE                                     |     2 +-
 libffi/Makefile.am                                 |   121 +-
 libffi/Makefile.in                                 |   356 +-
 libffi/README                                      |    74 +-
 libffi/config.guess                                |   192 +-
 libffi/config.sub                                  |    43 +-
 libffi/configure                                   |  4512 ++-
 libffi/configure.ac                                |   113 +-
 libffi/doc/libffi.info                             |   480 +-
 libffi/doc/libffi.texi                             |   176 +-
 libffi/doc/stamp-vti                               |     8 +-
 libffi/doc/version.texi                            |     8 +-
 libffi/fficonfig.h.in                              |    10 +-
 libffi/include/Makefile.in                         |     6 +
 libffi/include/ffi.h.in                            |    22 +-
 libffi/include/ffi_common.h                        |    18 +-
 libffi/libffi.pc.in                                |     3 +-
 libffi/libffi.xcodeproj/project.pbxproj            |   718 +-
 libffi/libtool-version                             |     2 +-
 libffi/ltmain.sh                                   |    32 +-
 libffi/m4/ax_enable_builddir.m4                    |     3 +-
 libffi/m4/ax_gcc_archflag.m4                       |     2 +-
 libffi/m4/libtool.m4                               |    85 +-
 libffi/man/Makefile.in                             |     6 +
 libffi/mdate-sh                                    |    49 +-
 libffi/missing                                     |     4 +-
 libffi/msvc32include/ffi.h                         |   128 +-
 libffi/msvcc.sh                                    |    78 +-
 libffi/src/aarch64/ffi.c                           |   149 +-
 libffi/src/aarch64/ffitarget.h                     |     6 +-
 libffi/src/aarch64/sysv.S                          |    58 +-
 libffi/src/arc/arcompact.S                         |   135 +
 libffi/src/arc/ffi.c                               |   268 +
 libffi/src/{m32r => arc}/ffitarget.h               |    26 +-
 libffi/src/arm/ffi.c                               |   407 +-
 libffi/src/arm/gentramp.sh                         |     2 +-
 libffi/src/arm/sysv.S                              |    72 +-
 libffi/src/bfin/ffi.c                              |     3 +-
 libffi/src/bfin/sysv.S                             |    42 +-
 libffi/src/closures.c                              |    64 +-
 libffi/src/debug.c                                 |     7 +-
 libffi/src/dlmalloc.c                              |    18 +-
 libffi/src/ia64/ffi.c                              |     2 +-
 libffi/src/java_raw_api.c                          |    22 +-
 libffi/src/m88k/ffi.c                              |   400 +
 libffi/src/m88k/ffitarget.h                        |    49 +
 libffi/src/m88k/obsd.S                             |   209 +
 libffi/src/microblaze/ffi.c                        |     2 +-
 libffi/src/microblaze/sysv.S                       |     6 +-
 libffi/src/mips/ffi.c                              |     7 +
 libffi/src/mips/n32.S                              |    32 +-
 libffi/src/nios2/ffi.c                             |   304 +
 libffi/src/{sh => nios2}/ffitarget.h               |    36 +-
 libffi/src/nios2/sysv.S                            |   136 +
 libffi/src/or1k/ffi.c                              |   328 +
 libffi/src/{s390 => or1k}/ffitarget.h              |    27 +-
 libffi/src/or1k/sysv.S                             |   107 +
 libffi/src/pa/ffitarget.h                          |     2 +
 libffi/src/powerpc/darwin.S                        |     9 +-
 libffi/src/powerpc/darwin_closure.S                |    35 +-
 libffi/src/powerpc/ffi.c                           |  1500 +-
 libffi/src/powerpc/ffi_darwin.c                    |     2 +-
 libffi/src/powerpc/ffi_linux64.c                   |   943 +
 libffi/src/powerpc/ffi_powerpc.h                   |    77 +
 libffi/src/powerpc/ffi_sysv.c                      |   931 +
 libffi/src/powerpc/ffitarget.h                     |   110 +-
 libffi/src/powerpc/linux64.S                       |    91 +-
 libffi/src/powerpc/linux64_closure.S               |   296 +-
 libffi/src/powerpc/ppc_closure.S                   |    48 +-
 libffi/src/powerpc/sysv.S                          |    25 +-
 libffi/src/prep_cif.c                              |    34 +-
 libffi/src/raw_api.c                               |    13 +
 libffi/src/s390/ffi.c                              |    25 +-
 libffi/src/s390/ffitarget.h                        |     2 +
 libffi/src/sh/ffi.c                                |     2 +-
 libffi/src/tile/tile.S                             |     2 +-
 libffi/src/types.c                                 |    57 +-
 libffi/src/vax/elfbsd.S                            |   195 +
 libffi/src/vax/ffi.c                               |   276 +
 libffi/src/vax/ffitarget.h                         |    49 +
 libffi/src/x86/ffi.c                               |   566 +-
 libffi/src/x86/ffi64.c                             |    43 +-
 libffi/src/x86/ffitarget.h                         |    16 +-
 libffi/src/x86/freebsd.S                           |     5 +
 libffi/src/x86/win32.S                             |  1078 +-
 libffi/src/x86/win64.S                             |   174 +-
 libffi/testsuite/Makefile.am                       |    45 +-
 libffi/testsuite/Makefile.in                       |    53 +-
 libffi/testsuite/lib/libffi.exp                    |    46 +-
 libffi/testsuite/libffi.call/call.exp              |    24 +-
 libffi/testsuite/libffi.call/cls_double_va.c       |    10 +-
 libffi/testsuite/libffi.call/cls_longdouble_va.c   |    11 +-
 libffi/testsuite/libffi.call/cls_struct_va1.c      |     2 +-
 libffi/testsuite/libffi.call/cls_uint_va.c         |     4 +-
 libffi/testsuite/libffi.call/ffitest.h             |    19 +-
 libffi/testsuite/libffi.call/many.c                |    22 +-
 libffi/testsuite/libffi.call/many2.c               |     4 +-
 libffi/testsuite/libffi.call/nested_struct11.c     |     2 +-
 libffi/testsuite/libffi.call/strlen.c              |     4 +-
 libffi/testsuite/libffi.call/struct1.c             |     4 +-
 libffi/testsuite/libffi.call/struct2.c             |     4 +-
 libffi/testsuite/libffi.call/struct3.c             |     4 +-
 libffi/testsuite/libffi.call/struct4.c             |     4 +-
 libffi/testsuite/libffi.call/struct5.c             |     4 +-
 libffi/testsuite/libffi.call/struct6.c             |     4 +-
 libffi/testsuite/libffi.call/struct7.c             |     4 +-
 libffi/testsuite/libffi.call/struct8.c             |     4 +-
 libffi/testsuite/libffi.call/struct9.c             |     4 +-
 libffi/testsuite/libffi.call/va_1.c                |     2 +-
 libffi/testsuite/libffi.call/va_struct1.c          |     2 +-
 libffi/texinfo.tex                                 |   282 +-
 libpolymain/Makefile.in                            |     1 +
 libpolyml/Console.cpp                              |     2 +-
 libpolyml/Makefile.am                              |    12 +-
 libpolyml/Makefile.in                              |    34 +-
 libpolyml/PolyLib.vcxproj                          |   101 +-
 libpolyml/arb.cpp                                  |   497 +-
 libpolyml/arb.h                                    |    30 +-
 libpolyml/basicio.cpp                              |   546 +-
 libpolyml/basicio.h                                |     7 +-
 libpolyml/bitmap.cpp                               |    36 +-
 libpolyml/bitmap.h                                 |     7 +
 libpolyml/check_objects.cpp                        |    23 +-
 libpolyml/elfexport.cpp                            |   260 +-
 libpolyml/elfexport.h                              |    49 +-
 libpolyml/errors.cpp                               |  1481 +-
 libpolyml/exporter.cpp                             |   255 +-
 libpolyml/exporter.h                               |    16 +-
 libpolyml/foreign.cpp                              |    90 +-
 libpolyml/foreign.h                                |     8 +-
 libpolyml/gc.cpp                                   |    37 +-
 libpolyml/gc_check_weak_ref.cpp                    |    14 +-
 libpolyml/gc_copy_phase.cpp                        |    19 +-
 libpolyml/gc_mark_phase.cpp                        |   202 +-
 libpolyml/gc_share_phase.cpp                       |    39 +-
 libpolyml/gc_update_phase.cpp                      |    26 +-
 libpolyml/globals.h                                |    34 +-
 libpolyml/heapsizing.cpp                           |    14 +-
 libpolyml/int_opcodes.h                            |   164 +-
 libpolyml/interpret.cpp                            |  2691 +-
 libpolyml/io_internal.h                            |    15 +-
 libpolyml/machine_dep.h                            |     3 +-
 libpolyml/machoexport.cpp                          |   159 +-
 libpolyml/machoexport.h                            |    17 +-
 libpolyml/masm2gas                                 |    15 -
 libpolyml/memmgr.cpp                               |   616 +-
 libpolyml/memmgr.h                                 |    95 +-
 libpolyml/mpoly.cpp                                |    44 +-
 libpolyml/mpoly.h                                  |     3 -
 libpolyml/network.cpp                              |   600 +-
 libpolyml/network.h                                |    11 +-
 libpolyml/objsize.cpp                              |    99 +-
 libpolyml/objsize.h                                |     8 +-
 libpolyml/os_specific.h                            |     7 +-
 libpolyml/pecoffexport.cpp                         |   157 +-
 libpolyml/pecoffexport.h                           |    17 +-
 libpolyml/pexport.cpp                              |   144 +-
 libpolyml/pexport.h                                |     3 +-
 libpolyml/poly_specific.cpp                        |   424 +-
 libpolyml/poly_specific.h                          |    11 +-
 libpolyml/polyffi.cpp                              |   254 +-
 libpolyml/polyffi.h                                |    26 +-
 libpolyml/polystring.cpp                           |   264 +-
 libpolyml/polystring.h                             |    22 +-
 libpolyml/process_env.cpp                          |   307 +-
 libpolyml/process_env.h                            |    16 +-
 libpolyml/processes.cpp                            |   750 +-
 libpolyml/processes.h                              |    39 +-
 libpolyml/profiling.cpp                            |   127 +-
 libpolyml/profiling.h                              |    10 +-
 libpolyml/quick_gc.cpp                             |    63 +-
 libpolyml/realconv.cpp                             |    34 +-
 libpolyml/realconv.h                               |    11 +
 libpolyml/reals.cpp                                |   549 +-
 libpolyml/reals.h                                  |    25 +-
 libpolyml/rts_module.cpp                           |    18 +-
 libpolyml/rts_module.h                             |     6 +-
 libpolyml/rtsentry.cpp                             |   183 +
 libpolymain/polystub.c => libpolyml/rtsentry.h     |    47 +-
 libpolyml/run_time.cpp                             |  1084 +-
 libpolyml/run_time.h                               |    99 +-
 libpolyml/savestate.cpp                            |   329 +-
 libpolyml/scanaddrs.cpp                            |   121 +-
 libpolyml/scanaddrs.h                              |     9 +-
 libpolyml/sharedata.cpp                            |    72 +-
 libpolyml/sharedata.h                              |     8 +-
 libpolyml/sighandler.cpp                           |   177 +-
 libpolyml/sighandler.h                             |    11 +-
 libpolyml/statistics.cpp                           |    29 +-
 libpolyml/sys.h                                    |   192 +-
 libpolyml/timing.cpp                               |    95 +-
 libpolyml/timing.h                                 |    11 +-
 libpolyml/unix_specific.cpp                        |   248 +-
 libpolyml/version.h                                |    10 +-
 libpolyml/windows_specific.cpp                     |   347 +-
 libpolyml/x86_dep.cpp                              |  2646 +-
 libpolyml/x86asm.asm                               |  3565 --
 libpolyml/x86assembly_gas32.S                      |   207 +
 libpolyml/x86assembly_gas64.S                      |   289 +
 libpolyml/x86assembly_masm32.S                     |   194 +
 libpolyml/x86assembly_masm64.S                     |   256 +
 libpolyml/xwindows.cpp                             |    75 +-
 libpolyml/xwindows.h                               |     2 +
 mlsource/BuildAll.sml                              |    15 +-
 mlsource/BuildBasis.sml                            |    14 +-
 mlsource/BuildExport.sml                           |    22 +-
 mlsource/MLCompiler/Address.ML                     |   230 +
 mlsource/MLCompiler/BUILTINS.sml                   |    95 +
 mlsource/MLCompiler/Boot/Address.ML                |   459 -
 mlsource/MLCompiler/CODETREESIG.ML                 |    97 +-
 mlsource/MLCompiler/COMPILERBODYSIG.sml            |    14 +-
 mlsource/MLCompiler/COMPILER_BODY.ML               |    39 +-
 mlsource/MLCompiler/COPIER.sml                     |     4 +-
 .../CodeTree/BackendIntermediateCode.sml           |   348 +-
 .../CodeTree/BackendIntermediateCodeSig.sml        |    84 +-
 mlsource/MLCompiler/CodeTree/BaseCodeTree.sml      |   184 +-
 mlsource/MLCompiler/CodeTree/BaseCodeTreeSig.sml   |    66 +-
 mlsource/MLCompiler/CodeTree/ByteCode/CODE_SEG.ML  |   347 -
 mlsource/MLCompiler/CodeTree/ByteCode/CodeSeg.ML   |    24 -
 .../MLCompiler/CodeTree/ByteCode/INTCODECONS.ML    |  1013 +-
 .../CodeTree/ByteCode/INTCODECONSSIG.sml           |   208 +
 mlsource/MLCompiler/CodeTree/ByteCode/INTGCODE.ML  |  1671 +-
 .../CodeTree/ByteCode/ml_bind.interpreted.ML       |     1 -
 mlsource/MLCompiler/CodeTree/CODETREE.ML           |   103 +-
 .../CODETREE_CODEGEN_CONSTANT_FUNCTIONS.sml        |   207 +-
 .../MLCompiler/CodeTree/CODETREE_FUNCTIONS.sml     |   255 +-
 .../MLCompiler/CodeTree/CODETREE_LAMBDA_LIFT.sml   |    57 +-
 .../MLCompiler/CodeTree/CODETREE_OPTIMISER.sml     |    39 +-
 .../CodeTree/CODETREE_REMOVE_REDUNDANT.sml         |    62 +-
 .../MLCompiler/CodeTree/CODETREE_SIMPLIFIER.sml    |   947 +-
 .../CodeTree/CODETREE_STATIC_LINK_AND_CASES.sml    |   895 +-
 .../CodeTree/{X86Code => }/CODE_ARRAY.ML           |    72 +-
 mlsource/MLCompiler/CodeTree/CodegenTreeSig.sml    |    44 +
 .../MLCompiler/CodeTree/CodetreeFunctionsSig.sml   |     4 +-
 .../GENCODESIG.sml}                                |    25 +-
 .../MLCompiler/CodeTree/X86Code/CODECONSSIG.sml    |   261 -
 .../MLCompiler/CodeTree/X86Code/CODEGEN_TABLE.ML   |  3288 --
 .../CodeTree/X86Code/CODEGEN_TABLESIG.sml          |   178 -
 .../MLCompiler/CodeTree/X86Code/CodeCons.i386.ML   |    36 -
 .../MLCompiler/CodeTree/X86Code/CodeCons.x86_64.ML |    34 -
 .../MLCompiler/CodeTree/X86Code/CodeGenTable.ML    |    29 -
 .../MLCompiler/CodeTree/X86Code/GENERATE_CODE.ML   |  2534 --
 mlsource/MLCompiler/CodeTree/X86Code/ICodeSig.ML   |   312 +
 .../MLCompiler/CodeTree/X86Code/X86CODESIG.sml     |   188 +-
 .../CodeTree/X86Code/X86CodetreeToICode.ML         |  2520 ++
 .../MLCompiler/CodeTree/X86Code/X86FOREIGNCALL.sml |   501 +
 .../X86Code/X86ICODETRANSFORMSIG.ML}               |    23 +-
 .../CodeTree/X86Code/X86ICodeIdentifyReferences.ML |  1009 +
 .../CodeTree/X86Code/X86ICodeToX86Code.ML          |  1336 +
 .../CodeTree/X86Code/X86ICodeTransform.ML          |  2293 ++
 .../X86Code/X86IDENTIFYREFSSIG.ML}                 |    29 +-
 .../MLCompiler/CodeTree/X86Code/X86LOWLEVEL.ML     |  2186 -
 .../MLCompiler/CodeTree/X86Code/X86OPTIMISE.ML     |    79 +-
 .../MLCompiler/CodeTree/X86Code/X86OUTPUTCODE.ML   |  3899 +-
 mlsource/MLCompiler/CodeTree/X86Code/ml_bind.ML    |    89 +
 .../MLCompiler/CodeTree/X86Code/ml_bind.i386.ML    |    28 -
 .../MLCompiler/CodeTree/X86Code/ml_bind.x86_64.ML  |    28 -
 mlsource/MLCompiler/CodeTree/ml_bind.ML            |    14 +-
 mlsource/MLCompiler/CompilerVersion.sml            |     6 +-
 mlsource/MLCompiler/DATATYPE_REP.ML                |    56 +-
 mlsource/MLCompiler/DEBUGGERSIG.sml                |    27 +-
 mlsource/MLCompiler/DEBUGGER_.sml                  |    63 +-
 mlsource/MLCompiler/DEBUGSIG.ML                    |    29 +-
 mlsource/MLCompiler/Debug.ML                       |    37 +-
 mlsource/MLCompiler/EXPORTTREESIG.sml              |    15 +-
 mlsource/MLCompiler/ExportTree.sml                 |    25 +-
 .../{CompilerVersion.sml => FOREIGNCALLSIG.sml}    |    13 +-
 mlsource/MLCompiler/{Boot => }/HashTable.ML        |     0
 mlsource/MLCompiler/INITIALISE_.ML                 |  1084 +-
 mlsource/MLCompiler/Initialise.ML                  |    39 +-
 mlsource/MLCompiler/LEXSIG.sml                     |     9 +-
 mlsource/MLCompiler/LEX_.ML                        |    20 +-
 .../{COMPILERBODYSIG.sml => MAKESIG.sml}           |    63 +-
 mlsource/MLCompiler/MAKE_.ML                       |    87 +-
 mlsource/MLCompiler/{Boot => }/Misc.ML             |     0
 mlsource/MLCompiler/PARSETREESIG.sml               |    13 +-
 mlsource/MLCompiler/PARSE_DEC.ML                   |    15 +-
 mlsource/MLCompiler/PARSE_TYPE.ML                  |     6 +-
 mlsource/MLCompiler/PRETTYSIG.sml                  |     8 +-
 .../{CompilerVersion.sml => PRINTTABLESIG.sml}     |    21 +-
 mlsource/MLCompiler/PRINT_TABLE.ML                 |    55 +-
 mlsource/MLCompiler/ParseTree/BASE_PARSE_TREE.sml  |     7 +-
 mlsource/MLCompiler/ParseTree/BaseParseTreeSig.sml |    10 +-
 .../MLCompiler/ParseTree/CODEGEN_PARSETREE.sml     |    15 +-
 mlsource/MLCompiler/ParseTree/EXPORT_PARSETREE.sml |    71 +-
 .../MLCompiler/ParseTree/ExportParsetreeSig.sml    |     3 +-
 mlsource/MLCompiler/ParseTree/MATCH_COMPILER.sml   |     8 +-
 mlsource/MLCompiler/ParseTree/MatchCompilerSig.sml |     3 +-
 mlsource/MLCompiler/ParseTree/PARSE_TREE.ML        |     5 +-
 mlsource/MLCompiler/ParseTree/PRINT_PARSETREE.sml  |     4 +-
 .../MLCompiler/ParseTree/PrintParsetreeSig.sml     |     7 +-
 .../MLCompiler/ParseTree/TYPECHECK_PARSETREE.sml   |    41 +-
 .../MLCompiler/ParseTree/TypeCheckParsetreeSig.sml |     3 +-
 mlsource/MLCompiler/Pretty.sml                     |    41 +-
 mlsource/MLCompiler/SIGNATURES.sml                 |     2 +-
 mlsource/MLCompiler/SIGNATURESSIG.sml              |     5 +-
 mlsource/MLCompiler/SKIPS_.ML                      |    17 +-
 mlsource/MLCompiler/STRUCTURESSIG.sml              |     5 +-
 mlsource/MLCompiler/STRUCTURES_.ML                 |    57 +-
 mlsource/MLCompiler/STRUCTVALSIG.sml               |    20 +-
 mlsource/MLCompiler/STRUCT_VALS.ML                 |    33 +-
 mlsource/MLCompiler/{Boot => }/StretchArray.ML     |     0
 mlsource/MLCompiler/StronglyConnected.sml          |   123 +
 mlsource/MLCompiler/TYPEIDCODE.sml                 |   118 +-
 mlsource/MLCompiler/TYPEIDCODESIG.sml              |     5 +-
 mlsource/MLCompiler/TYPETREESIG.sml                |    23 +-
 mlsource/MLCompiler/TYPE_TREE.ML                   |  1299 +-
 mlsource/MLCompiler/UTILITIES_.ML                  |     3 +-
 mlsource/MLCompiler/{Boot => }/UniversalTable.ML   |     0
 mlsource/MLCompiler/VALUEOPSSIG.sml                |    42 +-
 mlsource/MLCompiler/VALUE_OPS.ML                   |   225 +-
 mlsource/MLCompiler/ml_bind.ML                     |    34 +-
 mlsource/extra/CInterface/Dispatch.ML              |     5 +-
 mlsource/extra/Motif/MotifCore.ML                  |     2 +-
 mlsource/extra/XWindows/XCall.ML                   |     8 +-
 mlsource/extra/XWindows/ml_bind.ML                 |   505 +-
 modules/IntInfAsInt/ArrayVector.sml                |   380 +
 modules/IntInfAsInt/Date.sml                       |    35 +
 modules/IntInfAsInt/InputOutput.sml                |   135 +
 modules/IntInfAsInt/Integer.sml                    |    67 +
 .../ml_bind.ML => modules/IntInfAsInt/List.sml     |    24 +-
 modules/IntInfAsInt/Makefile.am                    |    16 +
 {libffi/man => modules/IntInfAsInt}/Makefile.in    |   188 +-
 modules/IntInfAsInt/ROOT.sml                       |    98 +
 modules/IntInfAsInt/RealStringCvt.sml              |   108 +
 modules/IntInfAsInt/StringChar.sml                 |    57 +
 modules/IntInfAsInt/Word.sml                       |    69 +
 modules/IntInfAsInt/Word64.sml                     |     5 +
 modules/Makefile.am                                |     3 +
 {libffi/include => modules}/Makefile.in            |   325 +-
 poly.1                                             |     2 +-
 polyc.1                                            |     2 +-
 polyc.in                                           |     8 +-
 polyexports.h                                      |     6 +-
 polyimport.1                                       |     2 +-
 polyml.pyp                                         |   437 +-
 {basis => samplecode}/processes.ML                 |     0
 winconfig.h                                        |   149 +-
 wininstall/PolyML.wxs                              |    10 +-
 wininstall/wininstall.wixproj                      |     9 +
 515 files changed, 142008 insertions(+), 119123 deletions(-)
 create mode 100644 PolyML.exe.manifest
 create mode 100644 README.md
 create mode 100644 Tests/Fail/Test073.ML
 create mode 100644 Tests/Fail/Test074.ML
 create mode 100644 Tests/Succeed/Test160.ML
 create mode 100644 Tests/Succeed/Test161.ML
 create mode 100644 Tests/Succeed/Test162.ML
 create mode 100644 Tests/Succeed/Test163.ML
 create mode 100644 Tests/Succeed/Test164.ML
 create mode 100644 Tests/Succeed/Test165.ML
 create mode 100644 Tests/Succeed/Test166.ML
 create mode 100644 Tests/Succeed/Test167.ML
 create mode 100644 Tests/Succeed/Test168.ML
 create mode 100644 Tests/Succeed/Test169.ML
 create mode 100644 Tests/Succeed/Test170.ML
 create mode 100644 basis/Array2Signature.sml
 create mode 100644 basis/ArraySignature.sml
 create mode 100644 basis/ArraySliceSignature.sml
 create mode 100644 basis/DateSignature.sml
 rename basis/{FinalPolyML.552.sml => FinalPolyML.560.sml} (52%)
 create mode 100644 basis/InitialBasis.560.ML
 copy mlsource/MLCompiler/CompilerVersion.sml => basis/Int31.sml (77%)
 copy mlsource/MLCompiler/CompilerVersion.sml => basis/Int63.sml (77%)
 copy mlsource/MLCompiler/CompilerVersion.sml => basis/IntAsFixedInt.sml (77%)
 copy mlsource/MLCompiler/CompilerVersion.sml => basis/IntAsLargeInt.sml (77%)
 create mode 100644 basis/LibrarySupport.560.sml
 create mode 100644 basis/ListSignature.sml
 copy basis/{OS.sml => OS.560.sml} (92%)
 create mode 100644 basis/RealSignature.sml
 delete mode 100644 basis/StringCvt.sml
 create mode 100644 basis/StringSignatures.sml
 delete mode 100644 basis/SysWord.sml
 delete mode 100644 basis/TopLevelPolyML.552.sml
 create mode 100644 basis/VectorSignature.sml
 create mode 100644 basis/VectorSliceSignature.sml
 create mode 100644 basis/WordSignature.sml
 delete mode 100644 debian/libpolyml7.install
 create mode 100644 debian/libpolyml8.install
 create mode 100644 debian/patches/Test166-deadlock.patch
 delete mode 100644 debian/patches/alpha.diff
 delete mode 100644 debian/patches/bss-ioarea.diff
 delete mode 100644 debian/patches/disable-compile-time-real-eval.diff
 delete mode 100644 debian/patches/fix-heap-ratio-assert.diff
 delete mode 100644 debian/patches/fix-script-args.diff
 delete mode 100644 debian/patches/hppa.diff
 delete mode 100644 debian/patches/ioctl-int.diff
 delete mode 100644 debian/patches/m68k.diff
 delete mode 100644 debian/patches/maxhostnamelen.diff
 delete mode 100644 debian/patches/maxpathlen.diff
 delete mode 100644 debian/patches/mips-abi.diff
 delete mode 100644 debian/patches/mips64.diff
 delete mode 100644 debian/patches/noexec-stack-gnu.diff
 delete mode 100644 debian/patches/noflsh-unsigned.diff
 delete mode 100644 debian/patches/polyc-dont-capture-build-path.diff
 delete mode 100644 debian/patches/polyc-it.diff
 delete mode 100644 debian/patches/reset-save-vector-sleep.diff
 delete mode 100644 debian/patches/rounding-mode-test-allow-exceptions.diff
 delete mode 100644 debian/patches/rounding-mode-test-only-allow-exceptions-for-set-mode.diff
 delete mode 100644 debian/patches/s390.diff
 delete mode 100644 debian/patches/sh.diff
 delete mode 100644 debian/patches/soft-fpu.diff
 delete mode 100644 debian/patches/source-date-epoch.diff
 delete mode 100644 debian/patches/sparc64.diff
 delete mode 100644 debian/patches/spelling-errors.diff
 delete mode 100644 debian/patches/streamtoken-endian.diff
 delete mode 100644 debian/patches/thread-exited-interrupt-requested-overlap.diff
 delete mode 100644 debian/patches/unix-const-vec-unsigned.diff
 delete mode 100644 debian/patches/use-polyunsigned-consistently-for-stream-ids.diff
 delete mode 100644 debian/patches/wait-return-valid-status.diff
 delete mode 100644 debian/patches/x32.diff
 create mode 100644 documentation/Reference/Foreign.html
 create mode 100644 documentation/Reference/PolyMLProfiling.html
 delete mode 100644 documentation/ReleaseNotes.html
 delete mode 100644 imports/polymlx86_64.txt
 create mode 100644 imports/polymlx86_64sysv.txt
 create mode 100644 imports/polymlx86_64win.txt
 create mode 100644 libffi/src/arc/arcompact.S
 create mode 100644 libffi/src/arc/ffi.c
 copy libffi/src/{m32r => arc}/ffitarget.h (81%)
 create mode 100644 libffi/src/m88k/ffi.c
 create mode 100644 libffi/src/m88k/ffitarget.h
 create mode 100644 libffi/src/m88k/obsd.S
 create mode 100644 libffi/src/nios2/ffi.c
 copy libffi/src/{sh => nios2}/ffitarget.h (57%)
 create mode 100644 libffi/src/nios2/sysv.S
 create mode 100644 libffi/src/or1k/ffi.c
 copy libffi/src/{s390 => or1k}/ffitarget.h (84%)
 create mode 100644 libffi/src/or1k/sysv.S
 create mode 100644 libffi/src/powerpc/ffi_linux64.c
 create mode 100644 libffi/src/powerpc/ffi_powerpc.h
 create mode 100644 libffi/src/powerpc/ffi_sysv.c
 create mode 100644 libffi/src/vax/elfbsd.S
 create mode 100644 libffi/src/vax/ffi.c
 create mode 100644 libffi/src/vax/ffitarget.h
 delete mode 100644 libpolyml/masm2gas
 create mode 100644 libpolyml/rtsentry.cpp
 copy libpolymain/polystub.c => libpolyml/rtsentry.h (50%)
 delete mode 100644 libpolyml/x86asm.asm
 create mode 100644 libpolyml/x86assembly_gas32.S
 create mode 100644 libpolyml/x86assembly_gas64.S
 create mode 100644 libpolyml/x86assembly_masm32.S
 create mode 100644 libpolyml/x86assembly_masm64.S
 create mode 100644 mlsource/MLCompiler/Address.ML
 create mode 100644 mlsource/MLCompiler/BUILTINS.sml
 delete mode 100644 mlsource/MLCompiler/Boot/Address.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/ByteCode/CODE_SEG.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/ByteCode/CodeSeg.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/ByteCode/INTCODECONSSIG.sml
 rename mlsource/MLCompiler/CodeTree/{X86Code => }/CODE_ARRAY.ML (79%)
 create mode 100644 mlsource/MLCompiler/CodeTree/CodegenTreeSig.sml
 copy mlsource/MLCompiler/{CompilerVersion.sml => CodeTree/GENCODESIG.sml} (50%)
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CODECONSSIG.sml
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CODEGEN_TABLE.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CODEGEN_TABLESIG.sml
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CodeCons.i386.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CodeCons.x86_64.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/CodeGenTable.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/GENERATE_CODE.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/ICodeSig.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86CodetreeToICode.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86FOREIGNCALL.sml
 copy mlsource/MLCompiler/{CompilerVersion.sml => CodeTree/X86Code/X86ICODETRANSFORMSIG.ML} (55%)
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86ICodeIdentifyReferences.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86ICodeToX86Code.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86ICodeTransform.ML
 copy mlsource/MLCompiler/{CompilerVersion.sml => CodeTree/X86Code/X86IDENTIFYREFSSIG.ML} (51%)
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/X86LOWLEVEL.ML
 create mode 100644 mlsource/MLCompiler/CodeTree/X86Code/ml_bind.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/ml_bind.i386.ML
 delete mode 100644 mlsource/MLCompiler/CodeTree/X86Code/ml_bind.x86_64.ML
 copy mlsource/MLCompiler/{CompilerVersion.sml => FOREIGNCALLSIG.sml} (63%)
 rename mlsource/MLCompiler/{Boot => }/HashTable.ML (100%)
 copy mlsource/MLCompiler/{COMPILERBODYSIG.sml => MAKESIG.sml} (62%)
 rename mlsource/MLCompiler/{Boot => }/Misc.ML (100%)
 copy mlsource/MLCompiler/{CompilerVersion.sml => PRINTTABLESIG.sml} (62%)
 rename mlsource/MLCompiler/{Boot => }/StretchArray.ML (100%)
 create mode 100644 mlsource/MLCompiler/StronglyConnected.sml
 rename mlsource/MLCompiler/{Boot => }/UniversalTable.ML (100%)
 create mode 100644 modules/IntInfAsInt/ArrayVector.sml
 create mode 100644 modules/IntInfAsInt/Date.sml
 create mode 100644 modules/IntInfAsInt/InputOutput.sml
 create mode 100644 modules/IntInfAsInt/Integer.sml
 rename mlsource/MLCompiler/Boot/ml_bind.ML => modules/IntInfAsInt/List.sml (52%)
 create mode 100644 modules/IntInfAsInt/Makefile.am
 copy {libffi/man => modules/IntInfAsInt}/Makefile.in (68%)
 create mode 100644 modules/IntInfAsInt/ROOT.sml
 create mode 100644 modules/IntInfAsInt/RealStringCvt.sml
 create mode 100644 modules/IntInfAsInt/StringChar.sml
 create mode 100644 modules/IntInfAsInt/Word.sml
 create mode 100644 modules/IntInfAsInt/Word64.sml
 create mode 100644 modules/Makefile.am
 copy {libffi/include => modules}/Makefile.in (65%)
 rename {basis => samplecode}/processes.ML (100%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/polyml.git



More information about the debian-science-commits mailing list