Update to nhc98-1.20.

This commit is contained in:
kili 2008-08-28 19:55:20 +00:00
parent 5f07a11194
commit 40bc3d81ea
14 changed files with 366 additions and 258 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2007/09/16 00:27:06 merdely Exp $
# $OpenBSD: Makefile,v 1.10 2008/08/28 19:55:20 kili Exp $
# $NetBSD: Makefile,v 1.29 2004/03/26 21:19:53 wiz Exp $
COMMENT= portable Haskell compiler
@ -6,15 +6,15 @@ COMMENT= portable Haskell compiler
# not for 64 bits, broken on ppc
NOT_FOR_ARCHS= ${LP64_ARCHS} powerpc
V= 1.18
DISTNAME= nhc98-${V}
V= 1.20
DISTNAME= nhc98-$V
CATEGORIES= lang
HOMEPAGE= http://www.haskell.org/nhc98/
MAINTAINER= Matthias Kilian <kili@openbsd.org>
MASTER_SITES= http://www.cs.york.ac.uk/fp/nhc98/
DISTFILES= nhc98src-$V.tar.gz nhc98-$V-library-interfaces.tar.gz
DISTFILES= nhc98src-$V.tar.gz
# BSDish
PERMIT_PACKAGE_CDROM= Yes
@ -30,13 +30,10 @@ CONFIGURE_STYLE= simple
CONFIGURE_ARGS= --prefix=${PREFIX} \
--docdir=${PREFIX}/share/doc/nhc98 +docs
# ghc build disabled; this version of nhc doesn't compile with ghc-6.6.1
# on i386, so we just build it with cc on all supported archs.
# it does compile with ghc-6.6.1, but about 20 testcases seem to run
# worse than with a cc-built nhc, so still stick with cc.
CONFIGURE_ARGS+=--buildwith=cc
REGRESS_TARGET= test
post-extract:
find ${WRKSRC} -name CVS -type d | xargs rm -rf
.include <bsd.port.mk>

View File

@ -1,10 +1,5 @@
MD5 (nhc98-1.18-library-interfaces.tar.gz) = +Z9BOoVGL+cZ6mNP0xnZTw==
MD5 (nhc98src-1.18.tar.gz) = 84t0SB7AGgZsyTFLe9GMkA==
RMD160 (nhc98-1.18-library-interfaces.tar.gz) = SA6Mj5mF05bilmHe30iaXhu5ybo=
RMD160 (nhc98src-1.18.tar.gz) = e2Q5WM1ox0F8UKZjdOGrINkNQz0=
SHA1 (nhc98-1.18-library-interfaces.tar.gz) = GhSfxtAaT8q07GXwewDx0Tzb49U=
SHA1 (nhc98src-1.18.tar.gz) = feeLRJ8efvyaEhB/8mtEHjWzRiU=
SHA256 (nhc98-1.18-library-interfaces.tar.gz) = sjeOkOjUO0AOrqJnCVr6ajJuRWPTSzbd1PMC7Z19cn8=
SHA256 (nhc98src-1.18.tar.gz) = f/Vh82PTF2vk9lrtDMK6Wtst6BMrgIkOk8QLIZkE8ZM=
SIZE (nhc98-1.18-library-interfaces.tar.gz) = 116668
SIZE (nhc98src-1.18.tar.gz) = 14509719
MD5 (nhc98src-1.20.tar.gz) = VcECQI2oCFqlaYSvQVHrnA==
RMD160 (nhc98src-1.20.tar.gz) = AR5yOpVvL7kCk1fQDdtwXDUDCa8=
SHA1 (nhc98src-1.20.tar.gz) = W8+g6MwZKvxaVKqwvUwYEtr6e0U=
SHA256 (nhc98src-1.20.tar.gz) = bwCQOL88qg10a3/IErvk6yZY/SYyC7pQ4m25Zs6tdOw=
SIZE (nhc98src-1.20.tar.gz) = 14571837

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-Makefile,v 1.2 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-Makefile,v 1.3 2008/08/28 19:55:20 kili Exp $
Fail on failure, and don't be so silent during the tests, it makes
me nervous.
--- Makefile.orig Fri Mar 4 11:25:44 2005
+++ Makefile Sat Jun 9 20:51:57 2007
@@ -177,8 +177,7 @@ config: script/errnogen.c
--- Makefile.orig Fri Nov 23 16:20:30 2007
+++ Makefile Fri Nov 23 21:14:56 2007
@@ -190,8 +190,7 @@ config: script/errnogen.c
install:
./configure --install
test:

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-Makefile_inc,v 1.1 2008/08/28 19:55:20 kili Exp $
Disable -m32 for now, not all archs support it.
--- Makefile.inc.orig Thu Nov 22 14:05:04 2007
+++ Makefile.inc Sun Nov 25 16:56:37 2007
@@ -1,7 +1,7 @@
### Configurable variables:
OPT = -O3
-ARCH = -m32
+ARCH =
# CC = actually sourced from LIBDIR/MACHINE/config
INSTALL = cp

View File

@ -1,19 +1,11 @@
$OpenBSD: patch-configure,v 1.1 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-configure,v 1.2 2008/08/28 19:55:20 kili Exp $
Don't be so picky about the compiler used to build nhc.
Disable -m32 for now, not all archs support it.
--- configure.orig Fri Mar 11 10:32:56 2005
+++ configure Sat Jun 9 12:07:35 2007
@@ -104,7 +104,7 @@ NEWHEAP=$HEAP
MOREEVIL=no
case $CCC in # versions of gcc >= 3.3 require extra evil in the evil mangler!
- *gcc*) if $CCC --version | head -1 | grep "3.3" >/dev/null
+ *cc*) if $CCC --version | head -1 | grep "3.3" >/dev/null
then MOREEVIL=yes
fi ;;
esac
@@ -323,8 +323,7 @@ then
--- configure.orig Thu Nov 22 14:05:24 2007
+++ configure Sun Nov 25 16:56:18 2007
@@ -309,8 +309,7 @@ then
fi
case $BUILDWITH in
hbc|xtc) RTSFLAG=no;;
@ -23,3 +15,55 @@ Don't be so picky about the compiler used to build nhc.
esac
echo "nhc98comp uses RTS delimiters? $RTSFLAG"
if [ "$BUILDOPTS" != "" ]
@@ -334,7 +333,7 @@ main() {
}
}
!!!
- $CCC -m32 $COPTS -o endian endian.c
+ $CCC $COPTS -o endian endian.c
ENDIAN=`./endian`
rm -f endian$EXE endian.c
echo -n "$ENDIAN "
@@ -365,16 +364,16 @@ main() {
void test (void) { mvaddstr(1,2,"hello world"); }
int main (void) { test(); }
!!!
- if $CCC $COPTS -m32 -o curses curses.c >/dev/null 2>/dev/null
+ if $CCC $COPTS -o curses curses.c >/dev/null 2>/dev/null
then CURSES=""
else
- if $CCC $COPTS -m32 -o curses curses.c -lncurses >/dev/null 2>/dev/null
+ if $CCC $COPTS -o curses curses.c -lncurses >/dev/null 2>/dev/null
then CURSES="-lncurses"
else
- if $CCC $COPTS -m32 -o curses curses.c -lcurses >/dev/null 2>/dev/null
+ if $CCC $COPTS -o curses curses.c -lcurses >/dev/null 2>/dev/null
then CURSES="-lcurses"
else
- if $CCC $COPTS -m32 -o curses curses.c -lcurses -ltermcap >/dev/null 2>/dev/null
+ if $CCC $COPTS -o curses curses.c -lcurses -ltermcap >/dev/null 2>/dev/null
then CURSES="-lcurses -ltermcap"
else CURSES="-ltermcap -lcurses" # don't know a good default?
fi
@@ -391,10 +390,10 @@ int main (void) { test(); }
echo -n "Testing for the readline library: "
echo 'main(){readline();}' >rd.c
- if ${CCC} $COPTS -m32 -o rd.out rd.c -lreadline >/dev/null 2>&1
+ if ${CCC} $COPTS -o rd.out rd.c -lreadline >/dev/null 2>&1
then echo ' -lreadline (detected)'
READLINE="-DUSE_READLINE=1 -lreadline"
- else if ${CCC} $COPTS -m32 -o rd.out rd.c -lreadline $CURSES >/dev/null 2>&1
+ else if ${CCC} $COPTS -o rd.out rd.c -lreadline $CURSES >/dev/null 2>&1
then echo " -lreadline $CURSES (detected)"
READLINE="-DUSE_READLINE=1 -lreadline $CURSES"
else echo ' no (detected)'
@@ -508,7 +507,7 @@ main(int argc, char **argv)
then
echo "Creating new lib/$MACHINE/nhc98heap ..."
sed -e "s|DefaultHeap|$HEAP|" script/nhc98heap.c >./nhc98heap.c
- $CCC $COPTS -m32 -o lib/$MACHINE/nhc98heap$EXE nhc98heap.c
+ $CCC $COPTS -o lib/$MACHINE/nhc98heap$EXE nhc98heap.c
rm -f nhc98heap.c
else
echo "Creating new src/runtime/nhc98heap.c ..."

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-script_confhc,v 1.1 2007/06/29 11:06:25 kili Exp $
GHC version output has changed, so an installed GHC would break
configure without this.
--- script/confhc.orig Thu Mar 10 17:36:08 2005
+++ script/confhc Tue Jun 19 17:11:53 2007
@@ -78,7 +78,7 @@ fi
ghcsym () {
echo __GLASGOW_HASKELL__ >ghcsym.hs;
$1 -E -cpp -optP-P ghcsym.hs -o ghcsym.out;
- grep -v '^#' ghcsym.out > $2;
+ grep -v '#' ghcsym.out > $2;
rm -f ghcsym.hs ghcsym.out;
}
echo -n " Looking for ghc... "

View File

@ -1,105 +1,16 @@
$OpenBSD: patch-script_harch,v 1.3 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-script_harch,v 1.4 2008/08/28 19:55:20 kili Exp $
No harch black magic for OpenBSD, we don't need this.
--- script/harch.orig Wed Mar 9 14:50:46 2005
+++ script/harch Sat Jun 9 19:04:25 2007
@@ -1,97 +1,2 @@
#!/bin/sh
-# harch - determine canonical processor architecture
-# Nov 1998: first used.
-# May 1999: ensure that small differences (e.g. kernel version)
-# don't matter.
-
-PROCESSOR=
-OS=
-REL=
-
-# Unfortunately, there are a variety of incompatible
-# ways of detecting architecture, so try them all!
-
-if uname >/dev/null 2>&1
-then
- if uname -p >/dev/null 2>&1
- then PROCESSOR=`uname -p`
- case "$PROCESSOR" in
- unknown|*\ *)
- PROCESSOR=`uname -m`
- ;;
- esac
- else
- if arch >/dev/null 2>&1
- then PROCESSOR=`arch`
- else PROCESSOR=`uname -m`
- fi
- fi
- OS=`uname -s`
- REL=`uname -r`
-else
- if arch >/dev/null 2>&1
- then PROCESSOR=`arch`
- else
- if machine >/dev/null 2>&1
- then PROCESSOR=`machine`
- else PROCESSOR='unknown'
- fi
- fi
- OS=unknown
-fi
-
-
-# Remove whitespace and slashes.
-PROCESSOR=`echo $PROCESSOR | tr '/ ' '.'`
-OS=`echo $OS | tr '/ ' '-'`
-REL=`echo $REL | tr '/ ' '-'`
-
-# Canonicalise equivalent processor families to one representative member.
-case $PROCESSOR in
- i[3456789]86) PROCESSOR=ix86;;
- athlon) PROCESSOR=ix86;;
- sun3*) PROCESSOR=sun3;;
- sun4*) PROCESSOR=sun4;;
- sparc*) PROCESSOR=sparc;;
-esac
-
-# Keep OS release number only if it might be relevant.
-case $OS in
- unknown) ;;
- Linux) ;;
- CYGWIN*) ;;
- MINGW*) ;;
- *BSD) ;;
-# BSD/OS) OS="BSD-OS"$REL ;; -- removed by slash->dash translation.
- SunOS) case $REL in
- 3*) OS=SunOS3;;
- 4*) OS=SunOS4;;
- 5*) OS=solaris2;;
- 6*) OS=solaris3;;
- *) OS=SunOS-$REL;;
- esac;;
- Darwin) case $REL in
- 5*) OS=Darwin5;;
- 6*) OS=Darwin6;;
- 7*) OS=Darwin7;;
- 8*) OS=Darwin8;;
- *) OS=Darwin-$REL;;
- esac;;
- IRIX*) case $REL in
- 5*) OS=IRIX5;;
- 6*) OS=IRIX6;;
- *) OS=IRIX-$REL;;
- esac;;
- AIX) if oslevel >/dev/null 2>&1 # AIX just has to be different
- then OS=$OS-`oslevel`
- else OS=$OS-unknown
- fi
- if lsattr -EHl proc0 | grep -i powerpc >/dev/null 2>&1
- then PROCESSOR=powerpc
- else PROCESSOR=power
- fi ;;
- *) OS=$OS-$REL;;
-esac
-
-# And that's it.
-echo $PROCESSOR-$OS
--- script/harch.orig Thu Nov 22 11:32:51 2007
+++ script/harch Fri Nov 23 21:21:36 2007
@@ -4,6 +4,9 @@
# May 1999: ensure that small differences (e.g. kernel version)
# don't matter.
+echo OpenBSD
+exit
+
PROCESSOR=
OS=
REL=

View File

@ -1,9 +1,10 @@
$OpenBSD: patch-script_hsc2hs_inst,v 1.1 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-script_hsc2hs_inst,v 1.2 2008/08/28 19:55:20 kili Exp $
We don't have to care about different archs installed at the same place.
Disable -m32 for now, not all archs support it.
--- script/hsc2hs.inst.orig Sun Jun 27 22:44:41 2004
+++ script/hsc2hs.inst Sat Jun 9 19:33:47 2007
--- script/hsc2hs.inst.orig Thu Nov 22 11:32:51 2007
+++ script/hsc2hs.inst Sun Nov 25 16:56:48 2007
@@ -4,7 +4,7 @@
SCRIPTDIR=${SCRIPTDIR-ScriptDir}
EXEDIR=${EXEDIR-ExecutableDir}
@ -13,3 +14,12 @@ We don't have to care about different archs installed at the same place.
export MACHINE EXEDIR SCRIPTDIR
if [ ! -d $EXEDIR/$MACHINE ]
@@ -17,7 +17,7 @@ fi
# (Flags are sourced from machine-specific configuration)
. $EXEDIR/$MACHINE/config
-HSC2HSOPTS="--cc=$CC --ld=$CC --cflag=-D__NHC__=$VERSIONNUM --cflag=-m32 --lflag=-m32 -I$INCDIR"
+HSC2HSOPTS="--cc=$CC --ld=$CC --cflag=-D__NHC__=$VERSIONNUM -I$INCDIR"
if test $USINGRTS -eq 0 ; then
HSC2HSOPTS="- $HSC2HSOPTS"
fi

View File

@ -1,9 +1,11 @@
$OpenBSD: patch-script_nhc98_inst,v 1.1 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-script_nhc98_inst,v 1.2 2008/08/28 19:55:20 kili Exp $
We don't have to care about different archs installed at the same place.
Disable -m32 for now, not all archs support it.
Fix the handling of RUNFLAGS and pragmas.
--- script/nhc98.inst.orig Tue Feb 1 19:09:26 2005
+++ script/nhc98.inst Sat Jun 9 19:33:47 2007
--- script/nhc98.inst.orig Thu Nov 22 12:22:16 2007
+++ script/nhc98.inst Sat Aug 23 22:46:54 2008
@@ -13,7 +13,7 @@
NHC98BINDIR=${NHC98BINDIR-ScriptDir}
NHC98LIBDIR=${NHC98LIBDIR-ExecutableDir}
@ -13,3 +15,51 @@ We don't have to care about different archs installed at the same place.
if [ ! -d $NHC98LIBDIR/$MACHINE ]
then
@@ -70,7 +70,7 @@ CSUFFIX="hc"
MAINROUTINE=$NHC98LIBDIR/$MACHINE/main
-CC=${CC-gcc}" -m32 -D__NHC__=$VERSIONNUM"
+CC=${CC-gcc}" -D__NHC__=$VERSIONNUM"
CPPHS="$NHC98LIBDIR/$MACHINE/cpphs"
if test $USINGRTS -eq 0 ; then
CPPHS="$CPPHS -"
@@ -266,13 +266,6 @@ HIFILE=
TMPHIFILE=
HSFILE=
-if test $USINGRTS -ne 0
-then
- RUNFLAGS="+RTS "$RUNFLAGS" -RTS"
-else
- RUNFLAGS=$RUNFLAGS" -"
-fi
-
# Fix OSUFFIX for tprof _and_ tracing
if test $TPFLAG -eq 1
then OSUFFIX=$TRACE$TPROF".o"
@@ -511,8 +504,15 @@ case $COMPFILES in
if test $HSRC -ne 0
then
# Grab any per-file options here, just before compiling.
+ SAVED_RUNFLAGS=$RUNFLAGS
processArgs `checkPragmas OPTIONS_COMPILE $POSTGRFILE` \
`checkPragmas OPTIONS_NHC98 $POSTGRFILE`
+ if test $USINGRTS -ne 0
+ then
+ RUNFLAGS="+RTS "$RUNFLAGS" -RTS"
+ else
+ RUNFLAGS=$RUNFLAGS" -"
+ fi
if test $PRECPP -ne 0
then
@@ -547,6 +547,8 @@ case $COMPFILES in
then
exit 1
fi
+
+ RUNFLAGS=$SAVED_RUNFLAGS
if test $PRECPP -ne 0
then

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-src_compiler98_RenameLib_hs,v 1.1 2007/06/29 11:06:25 kili Exp $
From patch-1.18-newtype. Put here because I'd problems fetching it
from ftp.cs.york.ac.uk.
--- src/compiler98/RenameLib.hs.orig Wed Dec 22 13:58:35 2004
+++ src/compiler98/RenameLib.hs Thu Jun 7 15:14:04 2007
@@ -216,7 +216,7 @@ keepRS (RenameState flags unique rps rts rt st derived
(coni:_) ->
case (ntI . dropJust . lookupAT st ) coni of
(NewType _ [] _ [NTcons c _ _,res]) -> (synType,(u,c):newType)
- (NewType _ [] _ [NTvar v _,res]) -> (synType,(u,v):newType)
+ (NewType _ [] _ [NTvar v _,res]) -> (synType, newType)
(NewType _ [] _ [NTapp v1 v2,res]) -> (synType,newType)
-- ^ MW hack: omits potential circularity check!
(NewType _ [] _ (_:_:_)) ->

View File

@ -1,30 +0,0 @@
$OpenBSD: patch-src_runtime_Kernel_collector_c,v 1.1 2007/06/29 11:06:25 kili Exp $
From patch-1.18-himem. Put here because I'd problems fetching it
from ftp.cs.york.ac.uk.
--- src/runtime/Kernel/collector.c.orig Mon Mar 7 17:53:38 2005
+++ src/runtime/Kernel/collector.c Thu Jun 7 15:29:51 2007
@@ -9,6 +9,7 @@
/*#define HEAPSIZE 100000 -- defined in top-level Makefile at config-time */
#define GCSTACKSIZE 20000
+#define SBRK 1 /* Use sbrk(2) instead of malloc(3) to allocate the heap */
WHEN_DYNAMIC(int ractive = 0;)
@@ -46,7 +47,13 @@ void initGc(Int hpSize,NodePtr *ihp,Int spSize,NodePtr
Int totalSize = hpSize+spSize;
Int tableSize = (totalSize+WORDSIZE)/(WORDSIZE+1)+1; /* Last one for end of marked */
- if(NULL == (hpStart = malloc ((int)totalSize * sizeof(Node)))) {
+ if (
+#if SBRK
+ ((NodePtr)-1)== (hpStart = (NodePtr)sbrk((int)totalSize * sizeof(Node)))
+#else
+ NULL == (hpStart = malloc ((int)totalSize * sizeof(Node)))
+#endif
+ ) {
fprintf(stderr,"Not enough memory for heap and stack.\n");
exit(-1);
}

View File

@ -1,20 +0,0 @@
$OpenBSD: patch-tests_conformance98_Directory_getDirContents_getDir_stdout,v 1.1 2007/06/29 11:06:25 kili Exp $
CVS directories are deleted in the post-extract target.
--- tests/conformance98/Directory/getDirContents/getDir.stdout.orig Thu Aug 5 14:49:29 2004
+++ tests/conformance98/Directory/getDirContents/getDir.stdout Thu Jun 14 01:32:06 2007
@@ -1,12 +1,12 @@
Current Dir: tests/conformance98/Directory/getDirContents
.
..
- CVS
Main
Main.hi
Main.hs
Main.o
getDir.stdout
+ getDir.stdout.orig
hmake.err
tmp.err
tmp.out

View File

@ -1,18 +1,18 @@
$OpenBSD: patch-tests_runtests,v 1.1 2007/06/29 11:06:25 kili Exp $
$OpenBSD: patch-tests_runtests,v 1.2 2008/08/28 19:55:20 kili Exp $
Don't use bash.
If there are unexpected results, bail out.
--- tests/runtests.orig Fri Mar 4 11:26:34 2005
+++ tests/runtests Sat Jun 9 14:15:47 2007
--- tests/runtests.orig Thu Nov 22 11:32:51 2007
+++ tests/runtests Fri Nov 23 21:14:57 2007
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# Run haskell test suites.
if uname -a | grep -i CYGWIN >/dev/null
@@ -70,6 +70,7 @@ run () {
@@ -71,6 +71,7 @@ run () {
echo >&2 " / of which $hmakeok known / $hmakebad bad"
echo >&2 "$outok outputs match / $outbad outputs differ"
echo >&2 "$errok errors match / $errbad errors differ"

View File

@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST,v 1.4 2007/06/29 11:06:25 kili Exp $
@comment $OpenBSD: PLIST,v 1.5 2008/08/28 19:55:20 kili Exp $
@pkgpath lang/nhc98
bin/cabal-parse
@comment bin/cpphs
bin/greencard-nhc98
@comment bin/harch
@ -9,6 +10,7 @@ bin/greencard-nhc98
bin/hood
bin/hp2graph
bin/nhc98
@comment bin/runhs
bin/tprofprel
include/nhc98/
include/nhc98/Array.hi
@ -36,6 +38,7 @@ include/nhc98/NHC/Internal.hi
include/nhc98/NHC/Observe.hi
include/nhc98/NHC/PackedString.hi
include/nhc98/NHC/Prelude.hi
include/nhc98/NHC/Vector.hi
include/nhc98/NonStdEval.hi
include/nhc98/NonStdGetPID.hi
include/nhc98/NonStdProfile.hi
@ -67,13 +70,16 @@ include/nhc98/newmacros.h
include/nhc98/node.h
include/nhc98/packages/
include/nhc98/packages/Cabal/
include/nhc98/packages/Cabal.cabal
include/nhc98/packages/Cabal/Distribution/
include/nhc98/packages/Cabal/Distribution/Compat/
include/nhc98/packages/Cabal/Distribution/Compat/Directory.hi
include/nhc98/packages/Cabal/Distribution/Compat/Exception.hi
include/nhc98/packages/Cabal/Distribution/Compat/FilePath.hi
include/nhc98/packages/Cabal/Distribution/Compat/Map.hi
include/nhc98/packages/Cabal/Distribution/Compat/RawSystem.hi
include/nhc98/packages/Cabal/Distribution/Compat/ReadP.hi
include/nhc98/packages/Cabal/Distribution/Compat/TempFile.hi
include/nhc98/packages/Cabal/Distribution/Compiler.hi
include/nhc98/packages/Cabal/Distribution/Extension.hi
include/nhc98/packages/Cabal/Distribution/GetOpt.hi
include/nhc98/packages/Cabal/Distribution/InstalledPackageInfo.hi
@ -85,19 +91,31 @@ include/nhc98/packages/Cabal/Distribution/ParseUtils.hi
include/nhc98/packages/Cabal/Distribution/PreProcess/
include/nhc98/packages/Cabal/Distribution/PreProcess.hi
include/nhc98/packages/Cabal/Distribution/PreProcess/Unlit.hi
include/nhc98/packages/Cabal/Distribution/Program.hi
include/nhc98/packages/Cabal/Distribution/Setup.hi
include/nhc98/packages/Cabal/Distribution/SetupWrapper.hi
include/nhc98/packages/Cabal/Distribution/Simple/
include/nhc98/packages/Cabal/Distribution/Simple.hi
include/nhc98/packages/Cabal/Distribution/Simple/Build.hi
include/nhc98/packages/Cabal/Distribution/Simple/Configure.hi
include/nhc98/packages/Cabal/Distribution/Simple/GHC.hi
include/nhc98/packages/Cabal/Distribution/Simple/GHCMakefile.hi
include/nhc98/packages/Cabal/Distribution/Simple/GHCPackageConfig.hi
include/nhc98/packages/Cabal/Distribution/Simple/Hugs.hi
include/nhc98/packages/Cabal/Distribution/Simple/Install.hi
include/nhc98/packages/Cabal/Distribution/Simple/JHC.hi
include/nhc98/packages/Cabal/Distribution/Simple/LocalBuildInfo.hi
include/nhc98/packages/Cabal/Distribution/Simple/NHC.hi
include/nhc98/packages/Cabal/Distribution/Simple/Register.hi
include/nhc98/packages/Cabal/Distribution/Simple/SrcDist.hi
include/nhc98/packages/Cabal/Distribution/Simple/Utils.hi
include/nhc98/packages/Cabal/Distribution/Verbosity.hi
include/nhc98/packages/Cabal/Distribution/Version.hi
include/nhc98/packages/Cabal/Language/
include/nhc98/packages/Cabal/Language/Haskell/
include/nhc98/packages/Cabal/Language/Haskell/Extension.hi
include/nhc98/packages/HUnit/
include/nhc98/packages/HUnit.cabal
include/nhc98/packages/HUnit/Test/
include/nhc98/packages/HUnit/Test/HUnit/
include/nhc98/packages/HUnit/Test/HUnit.hi
@ -106,49 +124,67 @@ include/nhc98/packages/HUnit/Test/HUnit/Lang.hi
include/nhc98/packages/HUnit/Test/HUnit/Terminal.hi
include/nhc98/packages/HUnit/Test/HUnit/Text.hi
include/nhc98/packages/HaXml/
include/nhc98/packages/HaXml.cabal
include/nhc98/packages/HaXml/Text/
include/nhc98/packages/HaXml/Text/ParserCombinators/
include/nhc98/packages/HaXml/Text/ParserCombinators/HuttonMeijerWallace.hi
include/nhc98/packages/HaXml/Text/XML/
include/nhc98/packages/HaXml/Text/XML/HaXml/
include/nhc98/packages/HaXml/Text/XML/HaXml.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/ByteStringPP.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Combinators.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/DtdToHaskell/
include/nhc98/packages/HaXml/Text/XML/HaXml/DtdToHaskell/Convert.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/DtdToHaskell/Instance.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/DtdToHaskell/TypeDef.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Escape.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Haskell2Xml.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Html/
include/nhc98/packages/HaXml/Text/XML/HaXml/Html/Generate.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Html/Parse.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Html/ParseLazy.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Html/Pretty.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Lex.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/OneOfN.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Parse.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/ParseLazy.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Posn.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Pretty.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/SAX.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/ShowXmlLazy.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/TypeMapping.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Types.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Validate.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Verbatim.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Wrappers.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Xml2Haskell.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/XmlContent.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Xtract/
include/nhc98/packages/HaXml/Text/XML/HaXml/Xtract/Combinators.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Xtract/Lex.hi
include/nhc98/packages/HaXml/Text/XML/HaXml/Xtract/Parse.hi
include/nhc98/packages/QuickCheck/
include/nhc98/packages/QuickCheck.cabal
include/nhc98/packages/QuickCheck/Debug/
include/nhc98/packages/QuickCheck/Debug/QuickCheck/
include/nhc98/packages/QuickCheck/Debug/QuickCheck.hi
include/nhc98/packages/QuickCheck/Debug/QuickCheck/Batch.hi
include/nhc98/packages/QuickCheck/Debug/QuickCheck/Poly.hi
include/nhc98/packages/QuickCheck/Debug/QuickCheck/Utils.hi
include/nhc98/packages/QuickCheck/Test/
include/nhc98/packages/QuickCheck/Test/QuickCheck/
include/nhc98/packages/QuickCheck/Test/QuickCheck.hi
include/nhc98/packages/QuickCheck/Test/QuickCheck/Batch.hi
include/nhc98/packages/QuickCheck/Test/QuickCheck/Poly.hi
include/nhc98/packages/QuickCheck/Test/QuickCheck/Utils.hi
include/nhc98/packages/base/
include/nhc98/packages/base.cabal
include/nhc98/packages/base/Control/
include/nhc98/packages/base/Control/Applicative.hi
include/nhc98/packages/base/Control/Arrow.hi
include/nhc98/packages/base/Control/Exception.hi
include/nhc98/packages/base/Control/Monad/
include/nhc98/packages/base/Control/Monad.hi
include/nhc98/packages/base/Control/Monad/Fix.hi
include/nhc98/packages/base/Control/Monad/Instances.hi
include/nhc98/packages/base/DErrNo.hi
include/nhc98/packages/base/DIOError.hi
include/nhc98/packages/base/Data/
include/nhc98/packages/base/Data/Array.hi
include/nhc98/packages/base/Data/Bits.hi
@ -158,8 +194,10 @@ include/nhc98/packages/base/Data/Complex.hi
include/nhc98/packages/base/Data/Dynamic.hi
include/nhc98/packages/base/Data/Either.hi
include/nhc98/packages/base/Data/Eq.hi
include/nhc98/packages/base/Data/FiniteMap.hi
include/nhc98/packages/base/Data/FunctorM.hi
include/nhc98/packages/base/Data/Fixed.hi
include/nhc98/packages/base/Data/Foldable.hi
include/nhc98/packages/base/Data/Function.hi
include/nhc98/packages/base/Data/Graph.hi
include/nhc98/packages/base/Data/HashTable.hi
include/nhc98/packages/base/Data/IORef.hi
include/nhc98/packages/base/Data/Int.hi
@ -172,9 +210,10 @@ include/nhc98/packages/base/Data/Maybe.hi
include/nhc98/packages/base/Data/Monoid.hi
include/nhc98/packages/base/Data/Ord.hi
include/nhc98/packages/base/Data/PackedString.hi
include/nhc98/packages/base/Data/Queue.hi
include/nhc98/packages/base/Data/Ratio.hi
include/nhc98/packages/base/Data/Sequence.hi
include/nhc98/packages/base/Data/Set.hi
include/nhc98/packages/base/Data/Traversable.hi
include/nhc98/packages/base/Data/Tree.hi
include/nhc98/packages/base/Data/Tuple.hi
include/nhc98/packages/base/Data/Typeable.hi
@ -201,15 +240,12 @@ include/nhc98/packages/base/Foreign/Ptr.hi
include/nhc98/packages/base/Foreign/StablePtr.hi
include/nhc98/packages/base/Foreign/Storable.hi
include/nhc98/packages/base/NHC/
include/nhc98/packages/base/NHC/PosixTypes.hi
include/nhc98/packages/base/NHC/SizedTypes.hi
include/nhc98/packages/base/System/
include/nhc98/packages/base/System/CPUTime.hi
include/nhc98/packages/base/System/Cmd.hi
include/nhc98/packages/base/System/Console/
include/nhc98/packages/base/System/Console/GetOpt.hi
include/nhc98/packages/base/System/Directory/
include/nhc98/packages/base/System/Directory.hi
include/nhc98/packages/base/System/Directory/Internals.hi
include/nhc98/packages/base/System/Environment.hi
include/nhc98/packages/base/System/Exit.hi
include/nhc98/packages/base/System/IO/
@ -217,28 +253,46 @@ include/nhc98/packages/base/System/IO.hi
include/nhc98/packages/base/System/IO/Error.hi
include/nhc98/packages/base/System/IO/Unsafe.hi
include/nhc98/packages/base/System/Info.hi
include/nhc98/packages/base/System/Locale.hi
include/nhc98/packages/base/System/Mem.hi
include/nhc98/packages/base/System/Random.hi
include/nhc98/packages/base/System/Time.hi
include/nhc98/packages/base/System/Posix/
include/nhc98/packages/base/System/Posix/Types.hi
include/nhc98/packages/base/System/Timeout.hi
include/nhc98/packages/base/Text/
include/nhc98/packages/base/Text/Html/
include/nhc98/packages/base/Text/Html.hi
include/nhc98/packages/base/Text/Html/BlockTable.hi
include/nhc98/packages/base/Text/ParserCombinators/
include/nhc98/packages/base/Text/ParserCombinators/ReadP.hi
include/nhc98/packages/base/Text/PrettyPrint/
include/nhc98/packages/base/Text/PrettyPrint.hi
include/nhc98/packages/base/Text/PrettyPrint/HughesPJ.hi
include/nhc98/packages/base/Text/Printf.hi
include/nhc98/packages/base/Text/Read.hi
include/nhc98/packages/base/Text/Regex/
include/nhc98/packages/base/Text/Regex.hi
include/nhc98/packages/base/Text/Regex/Posix.hi
include/nhc98/packages/base/Text/Show/
include/nhc98/packages/base/Text/Show.hi
include/nhc98/packages/base/Text/Show/Functions.hi
include/nhc98/packages/base/Unsafe/
include/nhc98/packages/base/Unsafe/Coerce.hi
include/nhc98/packages/directory/
include/nhc98/packages/directory.cabal
include/nhc98/packages/directory/System/
include/nhc98/packages/directory/System/Directory.hi
include/nhc98/packages/filepath/
include/nhc98/packages/filepath.cabal
include/nhc98/packages/filepath/System/
include/nhc98/packages/filepath/System/FilePath/
include/nhc98/packages/filepath/System/FilePath.hi
include/nhc98/packages/filepath/System/FilePath/Posix.hi
include/nhc98/packages/filepath/System/FilePath/Windows.hi
include/nhc98/packages/fps/
include/nhc98/packages/fps.cabal
include/nhc98/packages/fps/Data/
include/nhc98/packages/fps/Data/ByteString/
include/nhc98/packages/fps/Data/ByteString.hi
include/nhc98/packages/fps/Data/ByteString/Base.hi
include/nhc98/packages/fps/Data/ByteString/Char8.hi
include/nhc98/packages/fps/Data/ByteString/Fusion.hi
include/nhc98/packages/fps/Data/ByteString/Lazy/
include/nhc98/packages/fps/Data/ByteString/Lazy.hi
include/nhc98/packages/fps/Data/ByteString/Lazy/Char8.hi
include/nhc98/packages/haskell-src/
include/nhc98/packages/haskell-src.cabal
include/nhc98/packages/haskell-src/Language/
include/nhc98/packages/haskell-src/Language/Haskell/
include/nhc98/packages/haskell-src/Language/Haskell/Lexer.hi
@ -247,7 +301,24 @@ include/nhc98/packages/haskell-src/Language/Haskell/ParseUtils.hi
include/nhc98/packages/haskell-src/Language/Haskell/Parser.hi
include/nhc98/packages/haskell-src/Language/Haskell/Pretty.hi
include/nhc98/packages/haskell-src/Language/Haskell/Syntax.hi
include/nhc98/packages/haskell98/
include/nhc98/packages/haskell98.cabal
include/nhc98/packages/html/
include/nhc98/packages/html.cabal
include/nhc98/packages/html/Text/
include/nhc98/packages/html/Text/Html/
include/nhc98/packages/html/Text/Html.hi
include/nhc98/packages/html/Text/Html/BlockTable.hi
include/nhc98/packages/old-locale/
include/nhc98/packages/old-locale.cabal
include/nhc98/packages/old-locale/System/
include/nhc98/packages/old-locale/System/Locale.hi
include/nhc98/packages/old-time/
include/nhc98/packages/old-time.cabal
include/nhc98/packages/old-time/System/
include/nhc98/packages/old-time/System/Time.hi
include/nhc98/packages/parsec/
include/nhc98/packages/parsec.cabal
include/nhc98/packages/parsec/Text/
include/nhc98/packages/parsec/Text/ParserCombinators/
include/nhc98/packages/parsec/Text/ParserCombinators/Parsec/
@ -259,6 +330,65 @@ include/nhc98/packages/parsec/Text/ParserCombinators/Parsec/Expr.hi
include/nhc98/packages/parsec/Text/ParserCombinators/Parsec/Perm.hi
include/nhc98/packages/parsec/Text/ParserCombinators/Parsec/Pos.hi
include/nhc98/packages/parsec/Text/ParserCombinators/Parsec/Prim.hi
include/nhc98/packages/polyparse/
include/nhc98/packages/polyparse.cabal
include/nhc98/packages/polyparse/Text/
include/nhc98/packages/polyparse/Text/Parse.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/
include/nhc98/packages/polyparse/Text/ParserCombinators/HuttonMeijer.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/HuttonMeijerWallace.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/Base.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/Lazy.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/NoLeak/
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/NoLeak/Lazy.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/NoLeak/Plain.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/NoLeak/State.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/NoLeak/StateLazy.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/Plain.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/State.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/Poly/StateLazy.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/PolyLazy.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/PolyState.hi
include/nhc98/packages/polyparse/Text/ParserCombinators/PolyStateLazy.hi
include/nhc98/packages/pretty/
include/nhc98/packages/pretty.cabal
include/nhc98/packages/pretty/Text/
include/nhc98/packages/pretty/Text/PrettyPrint/
include/nhc98/packages/pretty/Text/PrettyPrint.hi
include/nhc98/packages/pretty/Text/PrettyPrint/HughesPJ.hi
include/nhc98/packages/process/
include/nhc98/packages/process.cabal
include/nhc98/packages/process/System/
include/nhc98/packages/process/System/Cmd.hi
include/nhc98/packages/process/System/Process/
include/nhc98/packages/random/
include/nhc98/packages/random.cabal
include/nhc98/packages/random/System/
include/nhc98/packages/random/System/Random.hi
include/nhc98/packages/xhtml/
include/nhc98/packages/xhtml.cabal
include/nhc98/packages/xhtml/Text/
include/nhc98/packages/xhtml/Text/XHtml/
include/nhc98/packages/xhtml/Text/XHtml.hi
include/nhc98/packages/xhtml/Text/XHtml/BlockTable.hi
include/nhc98/packages/xhtml/Text/XHtml/Debug.hi
include/nhc98/packages/xhtml/Text/XHtml/Extras.hi
include/nhc98/packages/xhtml/Text/XHtml/Frameset/
include/nhc98/packages/xhtml/Text/XHtml/Frameset.hi
include/nhc98/packages/xhtml/Text/XHtml/Frameset/Attributes.hi
include/nhc98/packages/xhtml/Text/XHtml/Frameset/Elements.hi
include/nhc98/packages/xhtml/Text/XHtml/Internals.hi
include/nhc98/packages/xhtml/Text/XHtml/Strict/
include/nhc98/packages/xhtml/Text/XHtml/Strict.hi
include/nhc98/packages/xhtml/Text/XHtml/Strict/Attributes.hi
include/nhc98/packages/xhtml/Text/XHtml/Strict/Elements.hi
include/nhc98/packages/xhtml/Text/XHtml/Table.hi
include/nhc98/packages/xhtml/Text/XHtml/Transitional/
include/nhc98/packages/xhtml/Text/XHtml/Transitional.hi
include/nhc98/packages/xhtml/Text/XHtml/Transitional/Attributes.hi
include/nhc98/packages/xhtml/Text/XHtml/Transitional/Elements.hi
include/nhc98/runtime.h
include/nhc98/stableptr.h
include/nhc98/twopass.h
@ -272,7 +402,6 @@ include/nhc98/twopass.h
lib/nhc98/
lib/nhc98/OpenBSD/
lib/nhc98/OpenBSD/Array.z.a
lib/nhc98/OpenBSD/BinArray.z.a
lib/nhc98/OpenBSD/Binary.z.a
lib/nhc98/OpenBSD/Bit.z.a
lib/nhc98/OpenBSD/CPUTime.z.a
@ -309,14 +438,13 @@ lib/nhc98/OpenBSD/Runtime.p.a
lib/nhc98/OpenBSD/Runtime.z.a
lib/nhc98/OpenBSD/System.z.a
lib/nhc98/OpenBSD/Time.z.a
lib/nhc98/OpenBSD/UnboxedArray.z.a
lib/nhc98/OpenBSD/Warning.z.a
lib/nhc98/OpenBSD/cabal-parse
lib/nhc98/OpenBSD/config
lib/nhc98/OpenBSD/cpphs
lib/nhc98/OpenBSD/greencard-nhc98
lib/nhc98/OpenBSD/hmake-PRAGMA
lib/nhc98/OpenBSD/hp2graph
lib/nhc98/OpenBSD/hsc2hs
lib/nhc98/OpenBSD/libHSCabal.a
lib/nhc98/OpenBSD/libHSCabal.p.a
lib/nhc98/OpenBSD/libHSCabal.z.a
@ -332,12 +460,48 @@ lib/nhc98/OpenBSD/libHSQuickCheck.z.a
lib/nhc98/OpenBSD/libHSbase.a
lib/nhc98/OpenBSD/libHSbase.p.a
lib/nhc98/OpenBSD/libHSbase.z.a
lib/nhc98/OpenBSD/libHSdirectory.a
lib/nhc98/OpenBSD/libHSdirectory.p.a
lib/nhc98/OpenBSD/libHSdirectory.z.a
lib/nhc98/OpenBSD/libHSfilepath.a
lib/nhc98/OpenBSD/libHSfilepath.p.a
lib/nhc98/OpenBSD/libHSfilepath.z.a
lib/nhc98/OpenBSD/libHSfps.a
lib/nhc98/OpenBSD/libHSfps.p.a
lib/nhc98/OpenBSD/libHSfps.z.a
lib/nhc98/OpenBSD/libHShaskell-src.a
lib/nhc98/OpenBSD/libHShaskell-src.p.a
lib/nhc98/OpenBSD/libHShaskell-src.z.a
lib/nhc98/OpenBSD/libHShaskell98.a
lib/nhc98/OpenBSD/libHShaskell98.p.a
lib/nhc98/OpenBSD/libHShaskell98.z.a
lib/nhc98/OpenBSD/libHShtml.a
lib/nhc98/OpenBSD/libHShtml.p.a
lib/nhc98/OpenBSD/libHShtml.z.a
lib/nhc98/OpenBSD/libHSold-locale.a
lib/nhc98/OpenBSD/libHSold-locale.p.a
lib/nhc98/OpenBSD/libHSold-locale.z.a
lib/nhc98/OpenBSD/libHSold-time.a
lib/nhc98/OpenBSD/libHSold-time.p.a
lib/nhc98/OpenBSD/libHSold-time.z.a
lib/nhc98/OpenBSD/libHSparsec.a
lib/nhc98/OpenBSD/libHSparsec.p.a
lib/nhc98/OpenBSD/libHSparsec.z.a
lib/nhc98/OpenBSD/libHSpolyparse.a
lib/nhc98/OpenBSD/libHSpolyparse.p.a
lib/nhc98/OpenBSD/libHSpolyparse.z.a
lib/nhc98/OpenBSD/libHSpretty.a
lib/nhc98/OpenBSD/libHSpretty.p.a
lib/nhc98/OpenBSD/libHSpretty.z.a
lib/nhc98/OpenBSD/libHSprocess.a
lib/nhc98/OpenBSD/libHSprocess.p.a
lib/nhc98/OpenBSD/libHSprocess.z.a
lib/nhc98/OpenBSD/libHSrandom.a
lib/nhc98/OpenBSD/libHSrandom.p.a
lib/nhc98/OpenBSD/libHSrandom.z.a
lib/nhc98/OpenBSD/libHSxhtml.a
lib/nhc98/OpenBSD/libHSxhtml.p.a
lib/nhc98/OpenBSD/libHSxhtml.z.a
lib/nhc98/OpenBSD/main.o
lib/nhc98/OpenBSD/main.p.o
lib/nhc98/OpenBSD/main.z.o
@ -347,6 +511,7 @@ lib/nhc98/OpenBSD/mutator.z.o
lib/nhc98/OpenBSD/mutlib.o
lib/nhc98/OpenBSD/mutlib.p.o
lib/nhc98/OpenBSD/mutlib.z.o
lib/nhc98/OpenBSD/nhc98-pkg
lib/nhc98/OpenBSD/nhc98comp
lib/nhc98/OpenBSD/nhc98heap
lib/nhc98/OpenBSD/tprofprel1.z.o
@ -364,10 +529,8 @@ share/doc/nhc98/98.html
share/doc/nhc98/CcallingHaskell.html
share/doc/nhc98/bugs/
share/doc/nhc98/bugs.html
share/doc/nhc98/bugs/Nhc13Test1.hs
share/doc/nhc98/bugs/Nhc13Test10.hs
share/doc/nhc98/bugs/Nhc13Test13.hs
share/doc/nhc98/bugs/README
share/doc/nhc98/bugs/badsqrt.hs
share/doc/nhc98/bugs/nhc13test1.hs
share/doc/nhc98/bugs/nhc13test10.hs
share/doc/nhc98/bugs/nhc13test11.hs
@ -382,6 +545,9 @@ share/doc/nhc98/bugs/nhc13test19.hs
share/doc/nhc98/bugs/nhc13test2.hs
share/doc/nhc98/bugs/nhc13test20.hs
share/doc/nhc98/bugs/nhc13test3.hs
share/doc/nhc98/bugs/nhc13test30.hs
share/doc/nhc98/bugs/nhc13test31.hs
share/doc/nhc98/bugs/nhc13test32.hs
share/doc/nhc98/bugs/nhc13test4.hs
share/doc/nhc98/bugs/nhc13test5.hs
share/doc/nhc98/bugs/nhc13test6.hs
@ -398,6 +564,7 @@ share/doc/nhc98/config.html
share/doc/nhc98/contrib.html
share/doc/nhc98/copyright.html
share/doc/nhc98/cvs.html
share/doc/nhc98/darcs.html
share/doc/nhc98/download.html
share/doc/nhc98/errmsgs.html
share/doc/nhc98/examples/
@ -422,6 +589,7 @@ share/doc/nhc98/history98.html
@comment share/doc/nhc98/hmake/index.html
@comment share/doc/nhc98/hmake/interactive.html
@comment share/doc/nhc98/hmake/lineedit.html
@comment share/doc/nhc98/hmake/runhs.html
share/doc/nhc98/implementation-notes/
share/doc/nhc98/implementation-notes/build-system
share/doc/nhc98/implementation-notes/bytecode