[project @ 2001-08-01 20:37:00 by qrczak]
authorqrczak <unknown>
Wed, 1 Aug 2001 20:37:00 +0000 (20:37 +0000)
committerqrczak <unknown>
Wed, 1 Aug 2001 20:37:00 +0000 (20:37 +0000)
Give ghc more heap so it can bootstrap itself until the strictness
analyser works again.

ghc/compiler/Makefile
ghc/utils/genprimopcode/Makefile
ghc/utils/hsc2hs/Makefile

index fc58adf..fc764da 100644 (file)
@@ -1,5 +1,5 @@
 # -----------------------------------------------------------------------------
-# $Id: Makefile,v 1.178 2001/07/26 03:08:38 ken Exp $
+# $Id: Makefile,v 1.179 2001/08/01 20:37:00 qrczak Exp $
 
 TOP = ..
 include $(TOP)/mk/boilerplate.mk
@@ -229,7 +229,11 @@ endif
 
 SRC_CC_OPTS += -Iparser -I. -I$(TOP)/includes -O
 SRC_HC_OPTS += -recomp $(GhcHcOpts)
-SRC_HC_OPTS += -H16m
+# TODO: change back to 16M when the strictness analyser is working again.
+SRC_HC_OPTS += -H80M
+# TODO: remove when the strictness analyser is working again.
+rename/ParseIface_HC_OPTS += -H100M
+parser/Parser_HC_OPTS     += -H100M
 
 #      Special flags for particular modules
 #      The standard suffix rule for compiling a Haskell file
index 753fd94..30f9362 100644 (file)
@@ -1,11 +1,13 @@
 # -----------------------------------------------------------------------------
-# $Id: Makefile,v 1.5 2001/03/23 16:36:22 simonmar Exp $
+# $Id: Makefile,v 1.6 2001/08/01 20:37:00 qrczak Exp $
 
 TOP=../..
 include $(TOP)/mk/boilerplate.mk
 
 HS_PROG        = genprimopcode
 SRC_HC_OPTS   += -syslib text
+# TODO: remove -H80M when the strictness analyser is working again.
+Main_HC_OPTS   = -H80M
 
 # genprimopcode is needed to boot in ghc/compiler...
 ifneq "$(BootingFromHc)" "YES"
index da6bcf6..5595d5b 100644 (file)
@@ -1,5 +1,5 @@
 # -----------------------------------------------------------------------------
-# $Id: Makefile,v 1.19 2001/07/16 06:33:22 qrczak Exp $
+# $Id: Makefile,v 1.20 2001/08/01 20:37:00 qrczak Exp $
 
 TOP=../..
 include $(TOP)/mk/boilerplate.mk
@@ -11,6 +11,8 @@ INSTALLING=1
 
 HS_PROG           = hsc2hs-bin
 SRC_HC_OPTS      += -package util
+# TODO: remove -H80M when the strictness analyser is working again.
+Main_HC_OPTS      = -H80M
 
 INSTALLED_SCRIPT_PROG  = hsc2hs
 INPLACE_SCRIPT_PROG    = hsc2hs-inplace