[commit: ghc] master: Drop GHC 8.2 compatibility (a838ae3)

git at git.haskell.org git at git.haskell.org
Wed Oct 3 12:47:54 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/a838ae3750d0744001f31f4cedad13acf47bd610/ghc

>---------------------------------------------------------------

commit a838ae3750d0744001f31f4cedad13acf47bd610
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Wed Oct 3 08:41:56 2018 -0400

    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


>---------------------------------------------------------------

a838ae3750d0744001f31f4cedad13acf47bd610
 compiler/iface/MkIface.hs           |  3 --
 compiler/main/Plugins.hs            |  3 --
 compiler/main/SysTools/BaseDir.hs   | 97 -------------------------------------
 compiler/utils/GhcPrelude.hs        |  6 ---
 configure.ac                        |  9 +---
 libraries/ghc-boot/GHC/PackageDb.hs |  2 -
 utils/genapply/Main.hs              |  2 -
 utils/ghc-pkg/Main.hs               | 67 +------------------------
 8 files changed, 4 insertions(+), 185 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc a838ae3750d0744001f31f4cedad13acf47bd610


More information about the ghc-commits mailing list