[project @ 2000-11-13 16:17:05 by sewardj]
authorsewardj <unknown>
Mon, 13 Nov 2000 16:17:05 +0000 (16:17 +0000)
committersewardj <unknown>
Mon, 13 Nov 2000 16:17:05 +0000 (16:17 +0000)
Changes so that the new hsc-inplace can build the prelude unassisted.

ghc/lib/std/Makefile

index 0ae5a89..c577259 100644 (file)
@@ -41,7 +41,7 @@ endif
 #-----------------------------------------------------------------------------
 #      Setting the GHC compile options
 
-SRC_HC_OPTS += -recomp -cpp -fglasgow-exts-no-lang -fvia-C -Rghc-timing $(GhcLibHcOpts) $(PACKAGE)
+SRC_HC_OPTS += -recomp -cpp -fvia-C -fglasgow-exts +RTS -H16m -K4m -G3 -RTS $(GhcLibHcOpts) $(PACKAGE)
 ifneq "$(DLLized)" "YES"
 SRC_HC_OPTS += -static
 endif
@@ -59,20 +59,20 @@ endif
 
 # Far too much heap is needed to compile PrelNumExtra with -O at the
 # moment, but there you go..
-PrelNumExtra_HC_OPTS     += -H24m -K2m
-
-PrelPack_HC_OPTS        += -K4m
-PrelBase_HC_OPTS         += -H12m
-PrelRead_HC_OPTS         += -H20m
-PrelTup_HC_OPTS          += -H12m -K2m
-PrelNum_HC_OPTS                 += -H12m -K4m
-PrelArr_HC_OPTS          += -H8m
-PrelHandle_HC_OPTS       += -H20m
-Time_HC_OPTS             += -H24m -K2m
-Complex_HC_OPTS          += -H10m
-IO_HC_OPTS              += -H12m
-List_HC_OPTS             += -H8m
-Directory_HC_OPTS        += -H8m
+PrelNumExtra_HC_OPTS     += +RTS -H24m -K2m -RTS
+
+PrelPack_HC_OPTS        += +RTS -K4m -RTS
+PrelBase_HC_OPTS         += +RTS -H12m -RTS
+PrelRead_HC_OPTS         += +RTS -H20m -RTS
+PrelTup_HC_OPTS          += +RTS -H12m -K2m -RTS
+PrelNum_HC_OPTS                 += +RTS -H12m -K4m -RTS
+PrelArr_HC_OPTS          += +RTS -H8m -RTS
+PrelHandle_HC_OPTS       += +RTS -H20m -RTS
+Time_HC_OPTS             += +RTS -H24m -K2m -RTS
+Complex_HC_OPTS          += +RTS -H10m -RTS
+IO_HC_OPTS              += +RTS -H12m -RTS
+List_HC_OPTS             += +RTS -H8m -RTS
+Directory_HC_OPTS        += +RTS -H8m -RTS
 
 #-----------------------------------------------------------------------------
 #      Dependency generation