From 0d84f3fa4600fbbc7cd18f27bd0ded0f3400863c Mon Sep 17 00:00:00 2001 From: qrczak Date: Wed, 1 Aug 2001 20:37:00 +0000 Subject: [PATCH] [project @ 2001-08-01 20:37:00 by qrczak] Give ghc more heap so it can bootstrap itself until the strictness analyser works again. --- ghc/compiler/Makefile | 8 ++++++-- ghc/utils/genprimopcode/Makefile | 4 +++- ghc/utils/hsc2hs/Makefile | 4 +++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ghc/compiler/Makefile b/ghc/compiler/Makefile index fc58adf..fc764da 100644 --- a/ghc/compiler/Makefile +++ b/ghc/compiler/Makefile @@ -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 diff --git a/ghc/utils/genprimopcode/Makefile b/ghc/utils/genprimopcode/Makefile index 753fd94..30f9362 100644 --- a/ghc/utils/genprimopcode/Makefile +++ b/ghc/utils/genprimopcode/Makefile @@ -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" diff --git a/ghc/utils/hsc2hs/Makefile b/ghc/utils/hsc2hs/Makefile index da6bcf6..5595d5b 100644 --- a/ghc/utils/hsc2hs/Makefile +++ b/ghc/utils/hsc2hs/Makefile @@ -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 -- 1.7.10.4