summaryrefslogtreecommitdiff
path: root/compiler/utils
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2018-10-03 08:41:56 -0400
committerRyan Scott <ryan.gl.scott@gmail.com>2018-10-03 08:41:56 -0400
commita838ae3750d0744001f31f4cedad13acf47bd610 (patch)
tree12f3162b94da073165d8ae9dc7bea6b65cdc8e29 /compiler/utils
parent21efbc7599e39ec93b8b13b7d7b84811226e6f6f (diff)
downloadhaskell-a838ae3750d0744001f31f4cedad13acf47bd610.tar.gz
Drop GHC 8.2 compatibility
Summary: GHC 8.6.1 is out, so now GHC's support window only extends back to GHC 8.4. This means we can delete gobs of code that were only used for GHC 8.2 support. Hooray! Test Plan: ./validate Reviewers: bgamari, Phyx, erikd Reviewed By: bgamari, Phyx Subscribers: rwbarton, erikd, carter Differential Revision: https://phabricator.haskell.org/D5192
Diffstat (limited to 'compiler/utils')
-rw-r--r--compiler/utils/GhcPrelude.hs6
1 files changed, 0 insertions, 6 deletions
diff --git a/compiler/utils/GhcPrelude.hs b/compiler/utils/GhcPrelude.hs
index 66d01be5f8..3437e65bf4 100644
--- a/compiler/utils/GhcPrelude.hs
+++ b/compiler/utils/GhcPrelude.hs
@@ -12,13 +12,7 @@ module GhcPrelude (module X) where
-- clashing with the (Outputable.<>) operator which is heavily used
-- through GHC's code-base.
-#if MIN_VERSION_base(4,11,0)
import Prelude as X hiding ((<>))
-#else
-import Prelude as X
-import Data.Semigroup as X (Semigroup)
-#endif
-
import Data.Foldable as X (foldl')
{-