Commit | Line | Data |
---|---|---|
7f918cf1 CE |
1 | Release20070826 |
2 | =============== | |
3 | ||
4 | This is an archived public release of MLton, version 20070826. | |
5 | ||
6 | == Changes since the last public release == | |
7 | ||
8 | * New platforms: | |
9 | ** <:RunningOnAMD64:AMD64>/<:RunningOnLinux:Linux>, <:RunningOnAMD64:AMD64>/<:RunningOnFreeBSD:FreeBSD> | |
10 | ** <:RunningOnHPPA:HPPA>/<:RunningOnHPUX:HPUX> | |
11 | ** <:RunningOnPowerPC:PowerPC>/<:RunningOnAIX:AIX> | |
12 | ** <:RunningOnX86:X86>/<:RunningOnDarwin:Darwin (Mac OS X)> | |
13 | * Compiler. | |
14 | ** Support for 64-bit platforms. | |
15 | *** Native amd64 codegen. | |
16 | ** <:CompileTimeOptions:Compile-time options>. | |
17 | *** Added: ++-codegen amd64++, ++-codegen x86++, ++-default-type __type__++, ++-profile-val {false|true}++. | |
18 | *** Changed: ++-stop f++ (file listing now includes `.mlb` files). | |
19 | ** Bytecode codegen. | |
20 | *** Support for exception history. | |
21 | *** Support for profiling. | |
22 | * Language. | |
23 | *** <:MLBasisAnnotations:ML Basis annotations>. | |
24 | **** Removed: `allowExport`, `allowImport`, `sequenceUnit`, `warnMatch`. | |
25 | * Libraries. | |
26 | ** <:BasisLibrary:Basis Library>. | |
27 | *** Added: `PackWord16Big`, `PackWord16Little`, `PackWord64Big`, `PackWord64Little`. | |
28 | *** Bug fixes: see <!RawGitFile(mlton,on-20070826-release,doc/changelog)>. | |
29 | ** <:MLtonStructure:MLton structure>. | |
30 | *** Added: `MLTON_MONO_ARRAY`, `MLTON_MONO_VECTOR`, `MLTON_REAL`, `MLton.BinIO.tempPrefix`, `MLton.CharArray`, `MLton.CharVector`, `MLton.Exn.defaultTopLevelHandler`, `MLton.Exn.getTopLevelHandler`, `MLton.Exn.setTopLevelHandler`, `MLton.IntInf.BigWord`, `Mlton.IntInf.SmallInt`, `MLton.LargeReal`, `MLton.LargeWord`, `MLton.Real`, `MLton.Real32`, `MLton.Real64`, `MLton.Rlimit.Rlim`, `MLton.TextIO.tempPrefix`, `MLton.Vector.create`, `MLton.Word.bswap`, `MLton.Word8.bswap`, `MLton.Word16`, `MLton.Word32`, `MLton.Word64`, `MLton.Word8Array`, `MLton.Word8Vector`. | |
31 | *** Changed: `MLton.Array.unfoldi`, `MLton.IntInf.rep`, `MLton.Rlimit`, `MLton.Vector.unfoldi`. | |
32 | *** Deprecated: `MLton.Socket`. | |
33 | ** Other libraries. | |
34 | *** Added: <:MLRISCLibrary:MLRISC library>. | |
35 | *** Updated: <:CKitLibrary:ckit library>, <:SMLNJLibrary:SML/NJ library>. | |
36 | * Tools. | |
37 | ||
38 | For a complete list of changes and bug fixes since | |
39 | <:Release20051202:>, see the | |
40 | <!RawGitFile(mlton,on-20070826-release,doc/changelog)> and | |
41 | <:Bugs20051202:>. | |
42 | ||
43 | == 20070826 binary packages == | |
44 | ||
45 | * AMD64 | |
46 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.amd64-linux.tgz[Linux], glibc 2.3 | |
47 | * HPPA | |
48 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.hppa-hpux1100.tgz[HPUX] 11.00 and above, statically linked against <:GnuMP:> | |
49 | * PowerPC | |
50 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.powerpc-aix51.tgz[AIX] 5.1 and above, statically linked against <:GnuMP:> | |
51 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.powerpc-darwin.gmp-static.tgz[Darwin] 8.10 (Mac OS X), statically linked against <:GnuMP:> | |
52 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.powerpc-darwin.gmp-macports.tgz[Darwin] 8.10 (Mac OS X), dynamically linked against <:GnuMP:> in `/opt/local/lib` (suitable for http://macports.org[MacPorts] install of <:GnuMP:>) | |
53 | * Sparc | |
54 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.sparc-solaris8.tgz[Solaris] 8 and above, statically linked against <:GnuMP:> | |
55 | * X86 | |
56 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-cygwin.tgz[Cygwin] 1.5.24-2 | |
57 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-darwin.gmp-macports.tgz[Darwin (.tgz)] 8.10 (Mac OS X), dynamically linked against <:GnuMP:> in `/opt/local/lib` (suitable for http://macports.org[MacPorts] install of <:GnuMP:>) | |
58 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-darwin.gmp-macports.dmg[Darwin (.dmg)] 8.10 (Mac OS X), dynamically linked against <:GnuMP:> in `/opt/local/lib` (suitable for http://macports.org[MacPorts] install of <:GnuMP:>) | |
59 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-darwin.gmp-static.tgz[Darwin (.tgz)] 8.10 (Mac OS X), statically linked against <:GnuMP:> | |
60 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-darwin.gmp-static.dmg[Darwin (.dmg)] 8.10 (Mac OS X), statically linked against <:GnuMP:> | |
61 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-freebsd.tgz[FreeBSD] | |
62 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-linux.tgz[Linux], glibc 2.3 | |
63 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-linux.glibc213.gmp-static.tgz[Linux], glibc 2.1, statically linked against <:GnuMP:> | |
64 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-mingw.gmp-dll.tgz[MinGW], dynamically linked against <:GnuMP:> (requires `libgmp-3.dll`) | |
65 | ** http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.x86-mingw.gmp-static.tgz[MinGW], statically linked against <:GnuMP:> | |
66 | ||
67 | == 20070826 source packages == | |
68 | ||
69 | * http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton-20070826-1.src.tgz[source tgz] | |
70 | ||
71 | * Debian http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton_20070826-1.dsc[dsc], | |
72 | http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton_20070826-1.diff.gz[diff.gz], | |
73 | http://sourceforge.net/projects/mlton/files/mlton/20070826/mlton_20070826.orig.tar.gz[orig.tar.gz] | |
74 | ||
75 | == Packages available at other sites == | |
76 | ||
77 | * http://packages.debian.org/search?keywords=mlton&searchon=names&suite=all§ion=all[Debian] | |
78 | * http://www.freebsd.org/cgi/ports.cgi?query=mlton&stype=all[FreeBSD] | |
79 | * https://admin.fedoraproject.org/pkgdb/packages/name/mlton[Fedora] | |
80 | * http://packages.ubuntu.com/cgi-bin/search_packages.pl?keywords=mlton&searchon=names&version=all&release=all[Ubuntu] | |
81 | ||
82 | == Also see == | |
83 | ||
84 | * <:Bugs20070826:> | |
85 | * http://www.mlton.org/guide/20070826/[MLton Guide (20070826)]. | |
86 | + | |
87 | A snapshot of the MLton wiki at the time of release. |