X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fmain%2FDynFlags.hs;h=4bdfc657221d839eb6fc8dc2fd926a9467ba8b11;hp=b033bf324957c728b64583d6fcceaa6fd0cff4ab;hb=747216123e3619d6844c1a4001ec30c1baebab08;hpb=c71662b207222b409ac678b5e6c55d0fec8df2b7 diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs index b033bf3..4bdfc65 100644 --- a/compiler/main/DynFlags.hs +++ b/compiler/main/DynFlags.hs @@ -184,6 +184,7 @@ data DynFlag | Opt_GADTs | Opt_RelaxedPolyRec -- -X=RelaxedPolyRec | Opt_MultiParamTypeClasses + | Opt_FunctionalDependencies | Opt_MagicHash | Opt_EmptyDataDecls | Opt_KindSignatures @@ -1133,6 +1134,7 @@ xFlags = [ ( "ImplicitParams", Opt_ImplicitParams ), ( "ScopedTypeVariables", Opt_ScopedTypeVariables ), ( "MultiParamTypeClasses", Opt_MultiParamTypeClasses ), + ( "FunctionalDependencies", Opt_FunctionalDependencies ), ( "GeneralizedNewtypeDeriving", Opt_GeneralizedNewtypeDeriving ), ( "AllowOverlappingInstances", Opt_AllowOverlappingInstances ), ( "AllowUndecidableInstances", Opt_AllowUndecidableInstances ), @@ -1150,6 +1152,7 @@ glasgowExtsFlags = [ Opt_GlasgowExts , Opt_ImplicitParams , Opt_ScopedTypeVariables , Opt_MultiParamTypeClasses + , Opt_FunctionalDependencies , Opt_MagicHash , Opt_RecursiveDo , Opt_ParallelListComp