summaryrefslogtreecommitdiff
path: root/compiler/GHC/CmmToAsm
diff options
context:
space:
mode:
authorSylvain Henry <sylvain@haskus.fr>2021-05-06 22:22:02 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-05-12 21:41:44 -0400
commit0ef119071347f7bc14f0fa89904b0cfd0b230ac1 (patch)
tree7a80b3942ae6bd18391f9b924ad55bb001392288 /compiler/GHC/CmmToAsm
parentbfabf94f63b6644bd32982fd13ea0c8bca9aeae4 (diff)
downloadhaskell-0ef119071347f7bc14f0fa89904b0cfd0b230ac1.tar.gz
Fully remove HsVersions.h
Replace uses of WARN macro with calls to: warnPprTrace :: Bool -> SDoc -> a -> a Remove the now unused HsVersions.h Bump haddock submodule
Diffstat (limited to 'compiler/GHC/CmmToAsm')
-rw-r--r--compiler/GHC/CmmToAsm/BlockLayout.hs1
-rw-r--r--compiler/GHC/CmmToAsm/CFG.hs2
-rw-r--r--compiler/GHC/CmmToAsm/Monad.hs2
-rw-r--r--compiler/GHC/CmmToAsm/PPC/CodeGen.hs2
-rw-r--r--compiler/GHC/CmmToAsm/PPC/Instr.hs2
-rw-r--r--compiler/GHC/CmmToAsm/PPC/RegInfo.hs2
-rw-r--r--compiler/GHC/CmmToAsm/PPC/Regs.hs2
-rw-r--r--compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs2
-rw-r--r--compiler/GHC/CmmToAsm/Reg/Linear.hs3
-rw-r--r--compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs3
-rw-r--r--compiler/GHC/CmmToAsm/Reg/Target.hs2
-rw-r--r--compiler/GHC/CmmToAsm/SPARC/CodeGen.hs2
-rw-r--r--compiler/GHC/CmmToAsm/SPARC/Instr.hs2
-rw-r--r--compiler/GHC/CmmToAsm/SPARC/Ppr.hs2
-rw-r--r--compiler/GHC/CmmToAsm/X86/CodeGen.hs2
-rw-r--r--compiler/GHC/CmmToAsm/X86/Instr.hs2
-rw-r--r--compiler/GHC/CmmToAsm/X86/Ppr.hs2
-rw-r--r--compiler/GHC/CmmToAsm/X86/RegInfo.hs2
-rw-r--r--compiler/GHC/CmmToAsm/X86/Regs.hs2
19 files changed, 0 insertions, 39 deletions
diff --git a/compiler/GHC/CmmToAsm/BlockLayout.hs b/compiler/GHC/CmmToAsm/BlockLayout.hs
index 5048d59e30..35dce5246d 100644
--- a/compiler/GHC/CmmToAsm/BlockLayout.hs
+++ b/compiler/GHC/CmmToAsm/BlockLayout.hs
@@ -13,7 +13,6 @@ module GHC.CmmToAsm.BlockLayout
( sequenceTop, backendMaintainsCfg)
where
-#include "HsVersions.h"
import GHC.Prelude
import GHC.Driver.Ppr (pprTrace)
diff --git a/compiler/GHC/CmmToAsm/CFG.hs b/compiler/GHC/CmmToAsm/CFG.hs
index 17631c989d..0e5d359de4 100644
--- a/compiler/GHC/CmmToAsm/CFG.hs
+++ b/compiler/GHC/CmmToAsm/CFG.hs
@@ -40,8 +40,6 @@ module GHC.CmmToAsm.CFG
)
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform
diff --git a/compiler/GHC/CmmToAsm/Monad.hs b/compiler/GHC/CmmToAsm/Monad.hs
index 8fb834ec7a..96fe1e194c 100644
--- a/compiler/GHC/CmmToAsm/Monad.hs
+++ b/compiler/GHC/CmmToAsm/Monad.hs
@@ -43,8 +43,6 @@ module GHC.CmmToAsm.Monad (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform
diff --git a/compiler/GHC/CmmToAsm/PPC/CodeGen.hs b/compiler/GHC/CmmToAsm/PPC/CodeGen.hs
index 7e2daf76f8..520dd3445a 100644
--- a/compiler/GHC/CmmToAsm/PPC/CodeGen.hs
+++ b/compiler/GHC/CmmToAsm/PPC/CodeGen.hs
@@ -21,8 +21,6 @@ module GHC.CmmToAsm.PPC.CodeGen (
where
-#include "HsVersions.h"
-
-- NCG stuff:
import GHC.Prelude
diff --git a/compiler/GHC/CmmToAsm/PPC/Instr.hs b/compiler/GHC/CmmToAsm/PPC/Instr.hs
index 46c5afb04c..26155ac022 100644
--- a/compiler/GHC/CmmToAsm/PPC/Instr.hs
+++ b/compiler/GHC/CmmToAsm/PPC/Instr.hs
@@ -10,8 +10,6 @@
--
-----------------------------------------------------------------------------
-#include "HsVersions.h"
-
module GHC.CmmToAsm.PPC.Instr
( Instr(..)
, RI(..)
diff --git a/compiler/GHC/CmmToAsm/PPC/RegInfo.hs b/compiler/GHC/CmmToAsm/PPC/RegInfo.hs
index 0e0f1e464d..e2ddf97323 100644
--- a/compiler/GHC/CmmToAsm/PPC/RegInfo.hs
+++ b/compiler/GHC/CmmToAsm/PPC/RegInfo.hs
@@ -17,8 +17,6 @@ module GHC.CmmToAsm.PPC.RegInfo (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.CmmToAsm.PPC.Instr
diff --git a/compiler/GHC/CmmToAsm/PPC/Regs.hs b/compiler/GHC/CmmToAsm/PPC/Regs.hs
index 3068be7ac5..2d5ae527cc 100644
--- a/compiler/GHC/CmmToAsm/PPC/Regs.hs
+++ b/compiler/GHC/CmmToAsm/PPC/Regs.hs
@@ -48,8 +48,6 @@ module GHC.CmmToAsm.PPC.Regs (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform.Reg
diff --git a/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs b/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs
index 07eca93ac3..9f22594e33 100644
--- a/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs
+++ b/compiler/GHC/CmmToAsm/Reg/Graph/TrivColorable.hs
@@ -6,8 +6,6 @@ module GHC.CmmToAsm.Reg.Graph.TrivColorable (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform.Reg.Class
diff --git a/compiler/GHC/CmmToAsm/Reg/Linear.hs b/compiler/GHC/CmmToAsm/Reg/Linear.hs
index 31bcbd1d68..92d5ccdb36 100644
--- a/compiler/GHC/CmmToAsm/Reg/Linear.hs
+++ b/compiler/GHC/CmmToAsm/Reg/Linear.hs
@@ -102,9 +102,6 @@ module GHC.CmmToAsm.Reg.Linear (
module GHC.CmmToAsm.Reg.Linear.Stats
) where
-#include "HsVersions.h"
-
-
import GHC.Prelude
import GHC.CmmToAsm.Reg.Linear.State
diff --git a/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs b/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs
index 1768422f5c..d685945943 100644
--- a/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs
+++ b/compiler/GHC/CmmToAsm/Reg/Linear/FreeRegs.hs
@@ -4,9 +4,6 @@ module GHC.CmmToAsm.Reg.Linear.FreeRegs (
FR(..),
maxSpillSlots
)
-
-#include "HsVersions.h"
-
where
import GHC.Prelude
diff --git a/compiler/GHC/CmmToAsm/Reg/Target.hs b/compiler/GHC/CmmToAsm/Reg/Target.hs
index e93db955e7..396abc357d 100644
--- a/compiler/GHC/CmmToAsm/Reg/Target.hs
+++ b/compiler/GHC/CmmToAsm/Reg/Target.hs
@@ -19,8 +19,6 @@ module GHC.CmmToAsm.Reg.Target (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform.Reg
diff --git a/compiler/GHC/CmmToAsm/SPARC/CodeGen.hs b/compiler/GHC/CmmToAsm/SPARC/CodeGen.hs
index 21313aa0bd..52a644d528 100644
--- a/compiler/GHC/CmmToAsm/SPARC/CodeGen.hs
+++ b/compiler/GHC/CmmToAsm/SPARC/CodeGen.hs
@@ -17,8 +17,6 @@ module GHC.CmmToAsm.SPARC.CodeGen (
where
-#include "HsVersions.h"
-
-- NCG stuff:
import GHC.Prelude
diff --git a/compiler/GHC/CmmToAsm/SPARC/Instr.hs b/compiler/GHC/CmmToAsm/SPARC/Instr.hs
index 64b9276ac1..c5fa2120cd 100644
--- a/compiler/GHC/CmmToAsm/SPARC/Instr.hs
+++ b/compiler/GHC/CmmToAsm/SPARC/Instr.hs
@@ -7,8 +7,6 @@
-- (c) The University of Glasgow 1993-2004
--
-----------------------------------------------------------------------------
-#include "HsVersions.h"
-
module GHC.CmmToAsm.SPARC.Instr
( Instr(..)
, RI(..)
diff --git a/compiler/GHC/CmmToAsm/SPARC/Ppr.hs b/compiler/GHC/CmmToAsm/SPARC/Ppr.hs
index a45d05d6c6..13047b559f 100644
--- a/compiler/GHC/CmmToAsm/SPARC/Ppr.hs
+++ b/compiler/GHC/CmmToAsm/SPARC/Ppr.hs
@@ -25,8 +25,6 @@ module GHC.CmmToAsm.SPARC.Ppr (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import Data.Word
diff --git a/compiler/GHC/CmmToAsm/X86/CodeGen.hs b/compiler/GHC/CmmToAsm/X86/CodeGen.hs
index 210bea0af2..11c0564b5d 100644
--- a/compiler/GHC/CmmToAsm/X86/CodeGen.hs
+++ b/compiler/GHC/CmmToAsm/X86/CodeGen.hs
@@ -28,8 +28,6 @@ module GHC.CmmToAsm.X86.CodeGen (
where
-#include "HsVersions.h"
-
-- NCG stuff:
import GHC.Prelude
diff --git a/compiler/GHC/CmmToAsm/X86/Instr.hs b/compiler/GHC/CmmToAsm/X86/Instr.hs
index da6ca0a662..5488079e3f 100644
--- a/compiler/GHC/CmmToAsm/X86/Instr.hs
+++ b/compiler/GHC/CmmToAsm/X86/Instr.hs
@@ -37,8 +37,6 @@ module GHC.CmmToAsm.X86.Instr
)
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.CmmToAsm.X86.Cond
diff --git a/compiler/GHC/CmmToAsm/X86/Ppr.hs b/compiler/GHC/CmmToAsm/X86/Ppr.hs
index a03a0bd82f..00ace38516 100644
--- a/compiler/GHC/CmmToAsm/X86/Ppr.hs
+++ b/compiler/GHC/CmmToAsm/X86/Ppr.hs
@@ -20,8 +20,6 @@ module GHC.CmmToAsm.X86.Ppr (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform
diff --git a/compiler/GHC/CmmToAsm/X86/RegInfo.hs b/compiler/GHC/CmmToAsm/X86/RegInfo.hs
index 0b5071ab97..69d64f67e7 100644
--- a/compiler/GHC/CmmToAsm/X86/RegInfo.hs
+++ b/compiler/GHC/CmmToAsm/X86/RegInfo.hs
@@ -6,8 +6,6 @@ module GHC.CmmToAsm.X86.RegInfo (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.CmmToAsm.Format
diff --git a/compiler/GHC/CmmToAsm/X86/Regs.hs b/compiler/GHC/CmmToAsm/X86/Regs.hs
index a815ad0450..c2462e9397 100644
--- a/compiler/GHC/CmmToAsm/X86/Regs.hs
+++ b/compiler/GHC/CmmToAsm/X86/Regs.hs
@@ -47,8 +47,6 @@ module GHC.CmmToAsm.X86.Regs (
where
-#include "HsVersions.h"
-
import GHC.Prelude
import GHC.Platform.Regs