diff --git a/ghc/compiler/codeGen/CgLoop2.hs b/ghc/compiler/codeGen/CgLoop2.hs
deleted file mode 100644
index dc42921a0ab50808f79349df10fbbc9e3f815b12..0000000000000000000000000000000000000000
--- a/ghc/compiler/codeGen/CgLoop2.hs
+++ /dev/null
@@ -1,7 +0,0 @@
-module CgLoop2 
-
-       (
-       module CgExpr
-       ) where
-
-import CgExpr
diff --git a/ghc/compiler/prelude/PrelLoop.hs b/ghc/compiler/prelude/PrelLoop.hs
deleted file mode 100644
index 867db088c8d5717cf06e0c2d30b98028be0419e3..0000000000000000000000000000000000000000
--- a/ghc/compiler/prelude/PrelLoop.hs
+++ /dev/null
@@ -1 +0,0 @@
-module PrelLoop  where
diff --git a/ghc/compiler/rename/RnLoop.hs b/ghc/compiler/rename/RnLoop.hs
deleted file mode 100644
index cd65e6e68dddc2f24bcd3e69d6c38f20002ec413..0000000000000000000000000000000000000000
--- a/ghc/compiler/rename/RnLoop.hs
+++ /dev/null
@@ -1,10 +0,0 @@
-module RnLoop 
-
-       (
-        module RnBinds,
-	module RnSource
-
-       ) where
-
-import RnBinds
-import RnSource
diff --git a/ghc/compiler/types/TyLoop.hs b/ghc/compiler/types/TyLoop.hs
deleted file mode 100644
index db0db5874e4f177bc68e86b9b189483ec6c0c44d..0000000000000000000000000000000000000000
--- a/ghc/compiler/types/TyLoop.hs
+++ /dev/null
@@ -1,18 +0,0 @@
-module TyLoop 
-       (
-        module Id,
-	module TyCon,
-        module TyVar,
-	module Type,
-	module TysWiredIn,
-	module TysPrim,
-	module Class,
-       ) where
-
-import Id
-import TyCon
-import Type
-import Class
-import TysWiredIn
-import TysPrim
-import TyVar
diff --git a/ghc/compiler/utils/SpecLoop.hs b/ghc/compiler/utils/SpecLoop.hs
deleted file mode 100644
index bcc1af93c3cb98ea450f7a5751b0028c130c2c9d..0000000000000000000000000000000000000000
--- a/ghc/compiler/utils/SpecLoop.hs
+++ /dev/null
@@ -1,8 +0,0 @@
-module SpecLoop 
-
-       (
-        module Name
-       ) where
-
-import Name
-