Changes in 6.8.3:
* The arguments to ghc-pkg now understand lists and wildcards, and
there is a new command ghc-pkg find-module.
* The filename completion in ghci is now more intelligent.
* We now look for GHCi config files in these locations:
./.ghci
$HOME/.ghc/ghci.conf
$HOME/.ghci
* You can now give multiple -e options to GHC.
* You can now use the -prof and -threaded flags together, although
you cannot also use +RTS -N2.
* SCC names are no longer allowed to contain spaces, as some of the
profiling tools break if they do.
* Various changes have been made to GHC's internals, so there are some
differences in the API exposed by the ghc package. Most notably,
checkAndLoadModule has now been implemented.
The major changes in this release are adding Haskell Program Coverage (hpc)
support to the compiler, adding a debugger to GHCi, the first phase of the
base package split, and pointer tagging in the code generator (which should
mean most code improves by 10-15%, and as a result the compiler is also
faster).
Most of this upgrade was done by Paulo Matias in pkgsrc-wip.
GHC documentation for details.
The most import change is that this package (which has been broken since the
conversion from a.out to ELF) has been re-ported to NetBSD by Urban Boquist,
boquist@crt.se.
- Patch memory management to recognize NetBSD-i386 ELF.
XXX This package still doesn't build on ELF systems due to problems with
XXX included assembler sources.