1 <sect1>Release notes for version~3-02---4/97
2 <label id="release-3-02">
5 Changes made since 3.01:
9 <item> CharLike and IntLike closures fixed (should reduce allocation
12 <item> Pattern binding desugaring improved to eliminate intermediate
15 <item> Fixed parsing problem: declaring a record with an infix constructor.
17 <item> When computing the Makefile dependencies, using either
18 <tt/ghc -M/ (preferred) or by invoking the <tt/mkdependHS/ script
19 directly, <tt/CPP/ will now by default not be run over the input
20 files. To have CPP wash your input files, use the command-line option
23 <item> Working specialiser (ToDo: more here)
25 <item> Added <tt/unsafeCoerce#/.
27 <item> Fixed compilation of real floating-point literals: they were
28 previously generated as applications of <tt/fromRational/, even when
31 <item> The object splitter had a bug in it that increased binary sizes
32 significantly on i386-unknown-linux and sparc-sun-solaris2. Now fixed.