X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fmain%2FDynFlags.hs;h=72dbf2fada2d8bdbdb11aabf05853a45f7618ca7;hp=c61a5dac18c5d39f3d6711620aaeb28b411d4738;hb=597cbf7059161adfd8cbc935091d76aa4515f962;hpb=4788de9a91e79a8ed099a68a241d5a28c9d73ff7 diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index c61a5da..72dbf2f 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -194,6 +194,8 @@ data DynFlag | Opt_GeneralizedNewtypeDeriving | Opt_RecursiveDo | Opt_PatternGuards + | Opt_Rank2Types + | Opt_RankNTypes -- optimisation opts | Opt_Strictness @@ -1113,6 +1115,8 @@ xFlags = [ ( "FFI", Opt_FFI ), -- ...and also `-fffi' ( "ForeignFunctionInterface", Opt_FFI ), + ( "Rank2Types", Opt_Rank2Types ), + ( "RankNTypes", Opt_RankNTypes ), ( "RecursiveDo", Opt_RecursiveDo ), ( "Arrows", Opt_Arrows ), -- arrow syntax ( "Parr", Opt_PArr ), @@ -1164,6 +1168,7 @@ glasgowExtsFlags = [ Opt_GlasgowExts , Opt_FunctionalDependencies , Opt_MagicHash , Opt_PatternGuards + , Opt_RankNTypes , Opt_RecursiveDo , Opt_ParallelListComp , Opt_EmptyDataDecls