X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=ghc%2Fcompiler%2Fprelude%2FTysPrim.lhs;fp=ghc%2Fcompiler%2Fprelude%2FTysPrim.lhs;h=d672241e6adc6f559922a77d3a1ef00e269902b5;hb=1dfaee318171836b32f6b33a14231c69adfdef2f;hp=f36f212233f9d11327d1a7c17e311c336bba21f4;hpb=d30f8fc14ae1fb699a4b4d2e4bbb03fbc7f88d04;p=ghc-hetmet.git diff --git a/ghc/compiler/prelude/TysPrim.lhs b/ghc/compiler/prelude/TysPrim.lhs index f36f212..d672241 100644 --- a/ghc/compiler/prelude/TysPrim.lhs +++ b/ghc/compiler/prelude/TysPrim.lhs @@ -38,6 +38,9 @@ module TysPrim( foreignObjPrimTyCon, foreignObjPrimTy, threadIdPrimTyCon, threadIdPrimTy, + int32PrimTyCon, int32PrimTy, + word32PrimTyCon, word32PrimTy, + int64PrimTyCon, int64PrimTy, word64PrimTyCon, word64PrimTy, @@ -74,6 +77,7 @@ primTyCons , doublePrimTyCon , floatPrimTyCon , intPrimTyCon + , int32PrimTyCon , int64PrimTyCon , foreignObjPrimTyCon , bcoPrimTyCon @@ -88,6 +92,7 @@ primTyCons , statePrimTyCon , threadIdPrimTyCon , wordPrimTyCon + , word32PrimTyCon , word64PrimTyCon ] \end{code} @@ -163,12 +168,18 @@ charPrimTyCon = pcPrimTyCon0 charPrimTyConName CharRep intPrimTy = mkTyConTy intPrimTyCon intPrimTyCon = pcPrimTyCon0 intPrimTyConName IntRep +int32PrimTy = mkTyConTy int32PrimTyCon +int32PrimTyCon = pcPrimTyCon0 int32PrimTyConName Int32Rep + int64PrimTy = mkTyConTy int64PrimTyCon int64PrimTyCon = pcPrimTyCon0 int64PrimTyConName Int64Rep wordPrimTy = mkTyConTy wordPrimTyCon wordPrimTyCon = pcPrimTyCon0 wordPrimTyConName WordRep +word32PrimTy = mkTyConTy word32PrimTyCon +word32PrimTyCon = pcPrimTyCon0 word32PrimTyConName Word32Rep + word64PrimTy = mkTyConTy word64PrimTyCon word64PrimTyCon = pcPrimTyCon0 word64PrimTyConName Word64Rep @@ -362,7 +373,9 @@ primRepTyCon CharRep = charPrimTyCon primRepTyCon Int8Rep = charPrimTyCon primRepTyCon IntRep = intPrimTyCon primRepTyCon WordRep = wordPrimTyCon +primRepTyCon Int32Rep = int32PrimTyCon primRepTyCon Int64Rep = int64PrimTyCon +primRepTyCon Word32Rep = word32PrimTyCon primRepTyCon Word64Rep = word64PrimTyCon primRepTyCon AddrRep = addrPrimTyCon primRepTyCon FloatRep = floatPrimTyCon