From: Duncan Coutts Date: Tue, 28 Apr 2009 10:49:24 +0000 (+0000) Subject: Do not link ghc stage1 using -threaded, only for stage2 or 3 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=de75026f5a48d3d052135a973ab4dff76c5b20f5 Do not link ghc stage1 using -threaded, only for stage2 or 3 We link stage1 using the bootstrapping compiler and there's no guarantee that it has working support for threaded --- diff --git a/ghc/ghc.mk b/ghc/ghc.mk index 3a3edec..2f6fb80 100644 --- a/ghc/ghc.mk +++ b/ghc/ghc.mk @@ -29,7 +29,8 @@ endif ifeq "$(GhcThreaded)" "YES" # Use threaded RTS with GHCi, so threads don't get blocked at the prompt. -ghc_HC_OPTS += -threaded +ghc_stage2_HC_OPTS += -threaded +ghc_stage3_HC_OPTS += -threaded endif ifeq "$(BuildSharedLibs)" "YES"