summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorsimonpj@microsoft.com <unknown>2008-09-18 15:56:02 +0000
committersimonpj@microsoft.com <unknown>2008-09-18 15:56:02 +0000
commit60dccb046d8fe9e22740a81d1097d32d08fba72b (patch)
treebf12181b9030d0f4324bcedc9326e3200072eb7f /mk
parent81c8d88ac646fa6191528f6d29986598bb6ba116 (diff)
downloadhaskell-60dccb046d8fe9e22740a81d1097d32d08fba72b.tar.gz
Comments only
Diffstat (limited to 'mk')
-rw-r--r--mk/validate-settings.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/mk/validate-settings.mk b/mk/validate-settings.mk
index 2ad15468f7..14ae5b2d24 100644
--- a/mk/validate-settings.mk
+++ b/mk/validate-settings.mk
@@ -7,6 +7,10 @@ SRC_HC_OPTS = $(WERROR) -H64m -O0 -fasm
GhcStage1HcOpts = -O -fasm
GhcStage2HcOpts = -O -fasm
+# Using -O (rather than -O0) here bringes my validate down from 22mins to 16 mins.
+# Compiling stage2 takes longer, but we gain a faster haddock, faster
+# running of the tests, and faster building of the utils to be installed
+
GhcLibHcOpts = -O -fasm -dcore-lint
GhcLibWays =
SplitObjs = NO