summaryrefslogtreecommitdiff
path: root/compiler/codeGen
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2008-03-29 18:50:43 +0000
committerIan Lynagh <igloo@earth.li>2008-03-29 18:50:43 +0000
commit30c122df62ec75f9ed7f392f24c2925675bf1d06 (patch)
tree16d473b935d3ef5b48dbae047b9fa3093c2a3f3f /compiler/codeGen
parent7c7104a51d477c18f8950112c4bc22c4800367f3 (diff)
downloadhaskell-30c122df62ec75f9ed7f392f24c2925675bf1d06.tar.gz
Don't import FastString in HsVersions.h
Modules that need it import it themselves instead.
Diffstat (limited to 'compiler/codeGen')
-rw-r--r--compiler/codeGen/CgBindery.lhs1
-rw-r--r--compiler/codeGen/CgCon.lhs1
-rw-r--r--compiler/codeGen/CgForeignCall.hs1
-rw-r--r--compiler/codeGen/CgHeapery.lhs1
-rw-r--r--compiler/codeGen/CgPrimOp.hs1
-rw-r--r--compiler/codeGen/CgTailCall.lhs5
-rw-r--r--compiler/codeGen/SMRep.lhs1
7 files changed, 6 insertions, 5 deletions
diff --git a/compiler/codeGen/CgBindery.lhs b/compiler/codeGen/CgBindery.lhs
index d9ddddb8bd..2ea13f6ad8 100644
--- a/compiler/codeGen/CgBindery.lhs
+++ b/compiler/codeGen/CgBindery.lhs
@@ -62,6 +62,7 @@ import StgSyn
import Unique
import UniqSet
import Outputable
+import FastString
\end{code}
diff --git a/compiler/codeGen/CgCon.lhs b/compiler/codeGen/CgCon.lhs
index 711c633fd8..b7dde73a97 100644
--- a/compiler/codeGen/CgCon.lhs
+++ b/compiler/codeGen/CgCon.lhs
@@ -52,6 +52,7 @@ import PrelInfo
import Outputable
import ListSetOps
import Util
+import FastString
\end{code}
diff --git a/compiler/codeGen/CgForeignCall.hs b/compiler/codeGen/CgForeignCall.hs
index 8e1be19beb..e9a542e5d1 100644
--- a/compiler/codeGen/CgForeignCall.hs
+++ b/compiler/codeGen/CgForeignCall.hs
@@ -43,6 +43,7 @@ import ClosureInfo
import Constants
import StaticFlags
import Outputable
+import FastString
import Control.Monad
diff --git a/compiler/codeGen/CgHeapery.lhs b/compiler/codeGen/CgHeapery.lhs
index 9cb1bb4370..4592e1964e 100644
--- a/compiler/codeGen/CgHeapery.lhs
+++ b/compiler/codeGen/CgHeapery.lhs
@@ -52,6 +52,7 @@ import Util
import Constants
import PackageConfig
import Outputable
+import FastString
import Data.List
\end{code}
diff --git a/compiler/codeGen/CgPrimOp.hs b/compiler/codeGen/CgPrimOp.hs
index c77e8e5968..207ffe27d7 100644
--- a/compiler/codeGen/CgPrimOp.hs
+++ b/compiler/codeGen/CgPrimOp.hs
@@ -35,6 +35,7 @@ import PrimOp
import SMRep
import Constants
import Outputable
+import FastString
-- ---------------------------------------------------------------------------
-- Code generation for PrimOps
diff --git a/compiler/codeGen/CgTailCall.lhs b/compiler/codeGen/CgTailCall.lhs
index cd100e8f21..475196abba 100644
--- a/compiler/codeGen/CgTailCall.lhs
+++ b/compiler/codeGen/CgTailCall.lhs
@@ -474,8 +474,3 @@ adjustSpAndHp newRealSp
}
\end{code}
-Some things are unused.
-\begin{code}
-_unused :: FS.FastString
-_unused = undefined
-\end{code}
diff --git a/compiler/codeGen/SMRep.lhs b/compiler/codeGen/SMRep.lhs
index 4bc122222e..1845c449d4 100644
--- a/compiler/codeGen/SMRep.lhs
+++ b/compiler/codeGen/SMRep.lhs
@@ -53,6 +53,7 @@ import MachOp
import StaticFlags
import Constants
import Outputable
+import FastString
import Data.Word
\end{code}