[project @ 1997-11-24 20:20:07 by sof]
authorsof <unknown>
Mon, 24 Nov 1997 20:20:07 +0000 (20:20 +0000)
committersof <unknown>
Mon, 24 Nov 1997 20:20:07 +0000 (20:20 +0000)
-monly-3-regs needed to have these compile with post gcc-2.7.2 snapshots under cygwin32-b18

ghc/compiler/Makefile

index 800d37b..ccad987 100644 (file)
@@ -147,6 +147,7 @@ SRC_HC_OPTS += $(GhcHcOpts)
 #      adds these flags to the command line
 
 absCSyn/AbsCSyn_HC_OPTS        = -fno-omit-reexported-instances
+absCSyn/CStrings_HC_OPTS       = -monly-3-regs
 basicTypes/IdInfo_HC_OPTS      = -K2m
 coreSyn/AnnCoreSyn_HC_OPTS     = -fno-omit-reexported-instances
 hsSyn/HsExpr_HC_OPTS           = -K2m
@@ -204,12 +205,13 @@ typecheck/TcEnv_HC_OPTS           = -H10m
 ifeq "$(Ghc2_0)" "NO"
 typecheck/TcMonad_HC_OPTS      = -fvia-C       
 endif
-utils/Argv_HC_OPTS             = -fvia-C
+utils/Argv_HC_OPTS             = -fvia-C -monly-3-regs
 utils/SST_HC_OPTS              = -fvia-C
 utils/PrimPacked_HC_OPTS       = -fvia-C -monly-3-regs
 utils/FastString_HC_OPTS       = -fvia-C -monly-3-regs
 utils/StringBuffer_HC_OPTS     = -fvia-C
 utils/Digraph_HC_OPTS          = -fglasgow-exts -fvia-C
+utils/Outputable_HC_OPTS       = -monly-3-regs
 
 # optimiser misbehaving in 0.29, occurrence analyser fails to terminate when
 # compiling lib/required/Time.lhs