diff --git a/hadrian/src/Settings/Packages.hs b/hadrian/src/Settings/Packages.hs index 0e4ccb6af0d99c1158ab5b158b33edfe45bd69af..931e92c490aa2147f595b6f00d086f134cdd8f6b 100644 --- a/hadrian/src/Settings/Packages.hs +++ b/hadrian/src/Settings/Packages.hs @@ -107,7 +107,7 @@ packageArgs = do , compilerStageOption ghcDebugAssertions ? arg "-DDEBUG" ] , builder (Cabal Flags) ? mconcat - [ andM [expr ghcWithInterpreter, notStage0] `cabalFlag` "internal-interpreter" + [ expr ghcWithInterpreter `cabalFlag` "internal-interpreter" , ifM stage0 -- We build a threaded stage 1 if the bootstrapping compiler -- supports it.