Fix primMname in External Core printer
[ghc-hetmet.git] / compiler / coreSyn / ExternalCore.lhs
index 2fdcf2d..86a0d03 100644 (file)
@@ -2,7 +2,6 @@
 % (c) The University of Glasgow 2001-2006
 %
 \begin{code}
-
 module ExternalCore where
 
 
@@ -81,7 +80,10 @@ type Qual t = (Mname,t)
 
 type Id = String
 
-primMname = "base:GHC.Prim"
+primMname :: Mname
+-- For truly horrible reasons, this must be z-encoded.
+-- With any hope, the z-encoding will die soon.
+primMname = "ghc-prim:GHCziPrim"
 
 tcArrow :: Qual Tcon
 tcArrow = (primMname, "(->)")