summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/codeGen/CgBindery.lhs24
1 files changed, 11 insertions, 13 deletions
diff --git a/compiler/codeGen/CgBindery.lhs b/compiler/codeGen/CgBindery.lhs
index 2ea13f6ad8..66776930c5 100644
--- a/compiler/codeGen/CgBindery.lhs
+++ b/compiler/codeGen/CgBindery.lhs
@@ -38,8 +38,6 @@ module CgBindery (
maybeLetNoEscape,
) where
-#include "HsVersions.h"
-
import CgMonad
import CgHeapery
import CgStackery
@@ -155,20 +153,20 @@ data StableLoc
\begin{code}
instance Outputable CgIdInfo where
ppr (CgIdInfo id rep vol stb lf _) -- TODO, pretty pring the tag info
- = ppr id <+> ptext SLIT("-->") <+> vcat [ppr vol, ppr stb]
+ = ppr id <+> ptext (sLit "-->") <+> vcat [ppr vol, ppr stb]
instance Outputable VolatileLoc where
ppr NoVolatileLoc = empty
- ppr (RegLoc r) = ptext SLIT("reg") <+> ppr r
- ppr (VirHpLoc v) = ptext SLIT("vh") <+> ppr v
- ppr (VirNodeLoc v) = ptext SLIT("vn") <+> ppr v
+ ppr (RegLoc r) = ptext (sLit "reg") <+> ppr r
+ ppr (VirHpLoc v) = ptext (sLit "vh") <+> ppr v
+ ppr (VirNodeLoc v) = ptext (sLit "vn") <+> ppr v
instance Outputable StableLoc where
ppr NoStableLoc = empty
- ppr VoidLoc = ptext SLIT("void")
- ppr (VirStkLoc v) = ptext SLIT("vs") <+> ppr v
- ppr (VirStkLNE v) = ptext SLIT("lne") <+> ppr v
- ppr (StableLoc a) = ptext SLIT("amode") <+> ppr a
+ ppr VoidLoc = ptext (sLit "void")
+ ppr (VirStkLoc v) = ptext (sLit "vs") <+> ppr v
+ ppr (VirStkLNE v) = ptext (sLit "lne") <+> ppr v
+ ppr (StableLoc a) = ptext (sLit "amode") <+> ppr a
\end{code}
%************************************************************************
@@ -307,11 +305,11 @@ cgLookupPanic id
srt <- getSRTLabel
pprPanic "cgPanic"
(vcat [ppr id,
- ptext SLIT("static binds for:"),
+ ptext (sLit "static binds for:"),
vcat [ ppr (cg_id info) | info <- varEnvElts static_binds ],
- ptext SLIT("local binds for:"),
+ ptext (sLit "local binds for:"),
vcat [ ppr (cg_id info) | info <- varEnvElts local_binds ],
- ptext SLIT("SRT label") <+> pprCLabel srt
+ ptext (sLit "SRT label") <+> pprCLabel srt
])
\end{code}