Remove unnecessary uses of UnboxedTuples pragma (see #13101 / #15454)
authorMichael Sloan <mgsloan@gmail.com>
Thu, 14 Mar 2019 23:01:44 +0000 (16:01 -0700)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Mon, 1 Apr 2019 07:32:30 +0000 (03:32 -0400)
Also removes a couple unnecessary MagicHash pragmas

compiler/codeGen/StgCmmMonad.hs
compiler/ghci/ByteCodeLink.hs
compiler/ghci/RtClosureInspect.hs
compiler/main/InteractiveEval.hs
compiler/utils/Binary.hs
ghc/GHCi/UI/Monad.hs

index b93e0ab..1895600 100644 (file)
@@ -1,4 +1,4 @@
-{-# LANGUAGE GADTs, UnboxedTuples #-}
+{-# LANGUAGE GADTs #-}
 
 -----------------------------------------------------------------------------
 --
index 9a5fb39..f2a368b 100644 (file)
@@ -3,7 +3,6 @@
 {-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE MagicHash #-}
 {-# LANGUAGE MultiParamTypeClasses #-}
-{-# LANGUAGE UnboxedTuples #-}
 {-# OPTIONS_GHC -optc-DNON_POSIX_SOURCE #-}
 --
 --  (c) The University of Glasgow 2002-2006
index c64ffa9..c30d06f 100644 (file)
@@ -1,4 +1,4 @@
-{-# LANGUAGE BangPatterns, CPP, ScopedTypeVariables, MagicHash, UnboxedTuples #-}
+{-# LANGUAGE BangPatterns, CPP, ScopedTypeVariables, MagicHash #-}
 
 -----------------------------------------------------------------------------
 --
index 2c04029..11b0e57 100644 (file)
@@ -1,4 +1,4 @@
-{-# LANGUAGE CPP, MagicHash, NondecreasingIndentation, UnboxedTuples,
+{-# LANGUAGE CPP, MagicHash, NondecreasingIndentation,
     RecordWildCards, BangPatterns #-}
 
 -- -----------------------------------------------------------------------------
index 623ba00..e6dfa3d 100644 (file)
@@ -1,4 +1,4 @@
-{-# LANGUAGE CPP, MagicHash, UnboxedTuples #-}
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE PolyKinds #-}
 {-# LANGUAGE ScopedTypeVariables #-}
index fb88727..16bcd20 100644 (file)
@@ -1,4 +1,4 @@
-{-# LANGUAGE CPP, FlexibleInstances, UnboxedTuples, MagicHash #-}
+{-# LANGUAGE CPP, FlexibleInstances #-}
 {-# OPTIONS_GHC -fno-cse -fno-warn-orphans #-}
 -- -fno-cse is needed for GLOBAL_VAR's to behave properly