[commit: ghc] master: Drop GHC 8.0 compatibility (152055a)

git at git.haskell.org git at git.haskell.org
Tue Mar 13 17:38:27 UTC 2018


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

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

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

commit 152055a19cf368439c8450040b68142f8e7d0346
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Tue Mar 13 13:36:38 2018 -0400

    Drop GHC 8.0 compatibility
    
    GHC 8.4.1 is out, so now GHC's support window only extends
    back to GHC 8.2. This means we can delete gobs of code that were
    only used for GHC 8.0 support. Hooray!
    
    Test Plan: ./validate
    
    Reviewers: bgamari, erikd, dfeuer
    
    Reviewed By: bgamari, dfeuer
    
    Subscribers: alexbiehl, dfeuer, rwbarton, thomie, carter
    
    Differential Revision: https://phabricator.haskell.org/D4492


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

152055a19cf368439c8450040b68142f8e7d0346
 compiler/basicTypes/BasicTypes.hs    |  2 +-
 compiler/basicTypes/Module.hs        |  8 +++-----
 compiler/basicTypes/RdrName.hs       |  2 +-
 compiler/hsSyn/HsExpr.hs             |  2 --
 compiler/main/SysTools/BaseDir.hs    |  4 ----
 compiler/utils/Binary.hs             | 26 --------------------------
 compiler/utils/UniqFM.hs             | 10 +---------
 compiler/utils/UniqMap.hs            |  3 +--
 libraries/ghc-boot/GHC/PackageDb.hs  | 22 ++--------------------
 libraries/ghc-boot/GHC/Serialized.hs |  7 -------
 libraries/ghci/GHCi/Message.hs       |  6 +-----
 libraries/ghci/GHCi/TH/Binary.hs     | 17 -----------------
 testsuite/timeout/WinCBindings.hsc   |  3 ---
 13 files changed, 10 insertions(+), 102 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 152055a19cf368439c8450040b68142f8e7d0346


More information about the ghc-commits mailing list