Simon Hengel pushed to branch wip/sol/pgms-deprecated at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • compiler/GHC/Driver/Session.hs
    ... ... @@ -1145,8 +1145,8 @@ dynamic_flags_deps = [
    1145 1145
           $ noArgM  $ \d -> do
    
    1146 1146
             deprecate $ "use -pgml-supports-no-pie instead"
    
    1147 1147
             pure $ alterToolSettings (\s -> s { toolSettings_ccSupportsNoPie = True }) d)
    
    1148
    -  , make_ord_flag defFlag "pgms"
    
    1149
    -      (HasArg (\_ -> addWarn "Object splitting was removed in GHC 8.8"))
    
    1148
    +  , make_dep_flag defFlag "pgms"
    
    1149
    +      (HasArg (\_ -> return ())) "Object splitting was removed in GHC 8.8"
    
    1150 1150
       , make_ord_flag defFlag "pgma"
    
    1151 1151
           $ hasArg $ \f -> alterToolSettings $ \s -> s { toolSettings_pgm_a   = (f,[]) }
    
    1152 1152
       , make_ord_flag defFlag "pgml"