X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Ftests%2Flib%2Fshould_run%2FMakefile;h=521f66d02d3a15ab2dd88cbbaee53fbb36b4605c;hb=4b8c44044b7d54b0ca8e3585616bcf7d4dadb1d8;hp=2df31549e9b45242b18c361e50237f15749608af;hpb=3f4fcbf761e8b186c7748a6a2275dab9c62af71e;p=ghc-hetmet.git diff --git a/ghc/tests/lib/should_run/Makefile b/ghc/tests/lib/should_run/Makefile index 2df3154..521f66d 100644 --- a/ghc/tests/lib/should_run/Makefile +++ b/ghc/tests/lib/should_run/Makefile @@ -1,5 +1,5 @@ #----------------------------------------------------------------------------- -# $Id: Makefile,v 1.4 1998/08/11 21:08:51 sof Exp $ +# $Id: Makefile,v 1.23 2000/06/29 21:08:02 panne Exp $ TOP = ../.. include $(TOP)/mk/boilerplate.mk @@ -7,11 +7,41 @@ include $(TOP)/mk/should_run.mk SRC_HC_OPTS += -dcore-lint -packedstring001_HC_OPTS = -syslib misc +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 +uri001_HC_OPTS = -package lang -package net +time001_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 + stableptr001_RUNTEST_OPTS = +RTS -K4m -dynamic001_HC_OPTS = -syslib exts +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 + +memo001_HC_OPTS = -package lang -package util +# stress the garbage collector a bit, to make sure weak pointers are being +# finalized properly, and stable names are GC'd etc. +memo001_RUNTEST_OPTS = +RTS -A10k -G1 + +memo002_HC_OPTS = -package lang -package util +memo002_RUNTEST_OPTS = 20 + +weak001_HC_OPTS = -fglasgow-exts -SRC_MKDEPENDHS_OPTS += -syslib misc -syslib exts +SRC_MKDEPENDHS_OPTS += -package lang include $(TOP)/mk/target.mk