summaryrefslogtreecommitdiff
path: root/compiler/main/Plugins.hs
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/main/Plugins.hs
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/main/Plugins.hs')
-rw-r--r--compiler/main/Plugins.hs3
1 files changed, 0 insertions, 3 deletions
diff --git a/compiler/main/Plugins.hs b/compiler/main/Plugins.hs
index e83ec08805..01a9841119 100644
--- a/compiler/main/Plugins.hs
+++ b/compiler/main/Plugins.hs
@@ -123,9 +123,6 @@ instance Semigroup PluginRecompile where
instance Monoid PluginRecompile where
mempty = NoForceRecompile
-#if __GLASGOW_HASKELL__ < 804
- mappend = (Data.Semigroup.<>)
-#endif
type CorePlugin = [CommandLineOption] -> [CoreToDo] -> CoreM [CoreToDo]
type TcPlugin = [CommandLineOption] -> Maybe TcRnTypes.TcPlugin