Merge branch 'master' into GCPercent
dcjm Tue, Jul 21, 9:49 AM
- rPOLYML2fdff98984e6: Add Unix socket test. This was added in another branch.
rPOLYML850ca1289823: Rebuild Makefile.in after merge.
Add Unix socket test. This was added in another branch.
Added Weak.touch to Weak structure documentation.
Updated pre-built compilers for 64-bit amd 32-in-64 Windows.
Updated pre-built compilers for 32-bit native X86 and interpreted versions.
Rebuild pre-built compilers for 64-bit SysV, 32-in-64 SysV and 64-bit…
Rebuild configure with new release numbers.
Update version numbers ready for release of 5.8.1.
Add a related check for offsets that could exceed a signed 32-bit value.
Short constant index values can be put into the offset but leave larger and…
Modify test so that it works if int is IntInf.int.
Convert single bindings from mutual recursion into simple bindings.
The "setter" for a container refers to the container itself so any bindings…
Fix function name: they're mutual bindings not mutable.
When analysing the usage pattern of a recursive function we need to consider…
Fix use of "print" rather than "stream" for debugging.
Merge pull request #135 from pclayton/fix-largeword-fromint
Merge pull request #122 from jrtc27/libffi-i386
Fix LargeWord.fromInt for negative arguments
Support the "touch" built-in in the interpreter. c.f. ed4fbb81
Remove the PrimIO files from the project. c.f. 16cf8869
Merge branch 'master' of github.com:dcjm/polyml
Posix.FileSys.wordToFD should always make persistent file descriptors i.e. they…
Fix the transformation that chains SetContainers. This was changed as a result…
When loading a container address use native-word rather than poly-word.
When loading from the stack always load a native word, i.e. 64-bits in 32-in-64.
Invalid constant indexes for arrays or vectors can result in an overflow when…
Must use XInitImage to set the access functions before returning.
Change Posix.Process.exit to use the same underlying call as OS.Process.
Fix bug found by Makarius in generated code. It seems to have been introduced…
Fix libffi 3.3 build on Unix i386
Rename Root.ML to avoid possible conflict with ROOT.ML in Isabelle.
Remove unused variable. This should have been removed in commit 889f7c37.
Fix case problem in one entry.