Commit dfef22cd authored by Ian Lynagh's avatar Ian Lynagh

Remove Opt_GADTs and Opt_TypeFamilies from -fglasgow-exts

This means most code doesn't get caught by monomorphic local bindings.
parent 5231445e
......@@ -1777,7 +1777,6 @@ glasgowExtsFlags :: [ExtensionFlag]
glasgowExtsFlags = [
Opt_ForeignFunctionInterface
, Opt_UnliftedFFITypes
, Opt_GADTs
, Opt_ImplicitParams
, Opt_ScopedTypeVariables
, Opt_UnboxedTuples
......@@ -1805,8 +1804,7 @@ glasgowExtsFlags = [
, Opt_ParallelListComp
, Opt_EmptyDataDecls
, Opt_KindSignatures
, Opt_GeneralizedNewtypeDeriving
, Opt_TypeFamilies ]
, Opt_GeneralizedNewtypeDeriving ]
#ifdef GHCI
-- Consult the RTS to find whether GHC itself has been built profiled
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment