Implement the equivalent of D4955 (#648)
authorAlp Mestanogullari <alpmestan@gmail.com>
Fri, 20 Jul 2018 13:08:53 +0000 (15:08 +0200)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Fri, 20 Jul 2018 13:08:53 +0000 (14:08 +0100)
* implement the equivalent of D4991 for hadrian

* use stage2 instead of stage == Stage2

src/Settings/Packages.hs

index f1f0e61..360de3e 100644 (file)
@@ -75,10 +75,11 @@ packageArgs = do
             , ghcProfiled <$> flavour ?
               notStage0 ? arg "--ghc-pkg-option=--force" ]
 
             , ghcProfiled <$> flavour ?
               notStage0 ? arg "--ghc-pkg-option=--force" ]
 
-          , builder CabalFlags ? mconcat
+         , builder CabalFlags ? mconcat
             [ ghcWithNativeCodeGen ? arg "ncg"
             , ghcWithInterpreter ? notStage0 ? arg "ghci"
             [ ghcWithNativeCodeGen ? arg "ncg"
             , ghcWithInterpreter ? notStage0 ? arg "ghci"
-            , flag CrossCompiling ? arg "-terminfo" ]
+            , flag CrossCompiling ? arg "-terminfo"
+            , stage2 ? arg "integer-simple" ]
 
           , builder (Haddock BuildPackage) ? arg ("--optghc=-I" ++ path) ]
 
 
           , builder (Haddock BuildPackage) ? arg ("--optghc=-I" ++ path) ]