Sort all the PADict/PData/PRDict/PRepr stuff into their own modules
[ghc-hetmet.git] / compiler / ghc.cabal.in
index 741f4c7..a405b76 100644 (file)
@@ -68,7 +68,7 @@ Library
                        process    >= 1   && < 1.1,
                        bytestring >= 0.9 && < 0.10,
                        old-time   >= 1   && < 1.1,
-                       containers >= 0.1 && < 0.4,
+                       containers >= 0.1 && < 0.5,
                        array      >= 0.1 && < 0.4
 
     Build-Depends: filepath >= 1 && < 1.3
@@ -456,9 +456,21 @@ Library
         Util
         VectType
         VectUtils
-        VectVar
+        Vectorise.Var
+        Vectorise.Convert
         Vectorise.Env
         Vectorise.Vect
+        Vectorise.Exp
+        Vectorise.Type.Type
+        Vectorise.Type.TyConDecl
+        Vectorise.Type.Classify
+        Vectorise.Type.Repr
+        Vectorise.Type.PData
+        Vectorise.Type.PRepr
+        Vectorise.Type.PADict
+        Vectorise.Type.PRDict
+        Vectorise.Utils.Closure
+        Vectorise.Utils.Hoisting
         Vectorise.Builtins.Base
         Vectorise.Builtins.Initialise
         Vectorise.Builtins.Modules