#-----------------------------------------------------------------------------
-# $Id: Makefile,v 1.21 2000/06/12 16:27:00 panne Exp $
+# $Id: Makefile,v 1.26 2001/03/28 16:35:39 simonmar Exp $
TOP = ../..
include $(TOP)/mk/boilerplate.mk
include $(TOP)/mk/should_run.mk
-HC_OPTS += -dcore-lint
+SRC_HC_OPTS += -dcore-lint
packedstring001_HC_OPTS = -package lang
-exceptions001_HC_OPTS = -fglasgow-exts -fno-warn-missing-methods
-stableptr001_HC_OPTS = -fglasgow-exts
-stableptr002_HC_OPTS = -fglasgow-exts
-stableptr003_HC_OPTS = -fglasgow-exts
-list001_HC_OPTS = -fglasgow-exts
+exceptions001_HC_OPTS = -package lang -fno-warn-missing-methods
+stableptr001_HC_OPTS = -package lang
+stableptr003_HC_OPTS = -package lang
+stableptr004_HC_OPTS = -package lang
+list001_HC_OPTS = -package lang
uri001_HC_OPTS = -package lang -package net
time001_HC_OPTS = -package lang
+io001_HC_OPTS = -package lang
+io002_HC_OPTS = -package lang
+addr001_HC_OPTS = -package lang
-enum01_HC_OPTS = -cpp -fglasgow-exts -H12m
-enum02_HC_OPTS = -cpp -fglasgow-exts -H12m
-enum03_HC_OPTS = -cpp -fglasgow-exts -H12m
+enum01_HC_OPTS = -cpp -package lang -H12m
+enum02_HC_OPTS = -cpp -package lang -H12m
+enum03_HC_OPTS = -cpp -package lang -H12m
stableptr001_RUNTEST_OPTS = +RTS -K4m
+stableptr004_RUNTEST_OPTS = +RTS -K4m
dynamic001_HC_OPTS = -package lang
+dynamic002_HC_OPTS = -package lang
-io001_HC_OPTS = -fglasgow-exts
-io002_HC_OPTS = -fglasgow-exts
-addr001_HC_OPTS = -fglasgow-exts
-
-ioexts001_HC_OPTS = -fglasgow-exts -O
-ioexts001_RUNTEST_OPTS = +RTS -K8m
+ioexts001_HC_OPTS = -package lang -O
+ioexts001_RUNTEST_OPTS = +RTS -K16m
+ioexts002_HC_OPTS = -package lang
memo001_HC_OPTS = -package lang -package util
# stress the garbage collector a bit, to make sure weak pointers are being
memo002_HC_OPTS = -package lang -package util
memo002_RUNTEST_OPTS = 20
-weak001_HC_OPTS = -fglasgow-exts
+weak001_HC_OPTS = -package lang -fglasgow-exts
SRC_MKDEPENDHS_OPTS += -package lang