diff --git a/ghc/compiler/absCSyn/AbsCLoop.hs b/ghc/compiler/absCSyn/AbsCLoop.hs
deleted file mode 100644
index 48e9ad1fe7fccb149b29fd4bd1ca7a052d5dbe96..0000000000000000000000000000000000000000
--- a/ghc/compiler/absCSyn/AbsCLoop.hs
+++ /dev/null
@@ -1,12 +0,0 @@
-module AbsCLoop 
-       (
-        module MachMisc,
-	module CLabel,
-	module ClosureInfo,
-	module CgRetConv
-       )where
-
-import MachMisc
-import CLabel
-import ClosureInfo
-import CgRetConv
diff --git a/ghc/compiler/basicTypes/IdLoop.hs b/ghc/compiler/basicTypes/IdLoop.hs
deleted file mode 100644
index 8b8520c4f8dd8c39ed651b41a9e40dea37a3a0f6..0000000000000000000000000000000000000000
--- a/ghc/compiler/basicTypes/IdLoop.hs
+++ /dev/null
@@ -1,16 +0,0 @@
-module IdLoop 
-
-       (
-        module CostCentre,
-        module SpecEnv,
-	module CoreUnfold,
-        module StdIdInfo,
-	module Id
-       ) where
-
-import CostCentre
-import Id
-import SpecEnv
-import CoreUnfold
-import StdIdInfo
-
diff --git a/ghc/compiler/codeGen/CGLoop1.hs b/ghc/compiler/codeGen/CGLoop1.hs
deleted file mode 100644
index 06227bcc181d852a2c06cdc3a7ecfa88fbb43a1e..0000000000000000000000000000000000000000
--- a/ghc/compiler/codeGen/CGLoop1.hs
+++ /dev/null
@@ -1 +0,0 @@
-module IdLoop () where
diff --git a/ghc/compiler/codeGen/CgLoop1.hs b/ghc/compiler/codeGen/CgLoop1.hs
deleted file mode 100644
index b5cd421c983a2245ece493145134940382281d83..0000000000000000000000000000000000000000
--- a/ghc/compiler/codeGen/CgLoop1.hs
+++ /dev/null
@@ -1,9 +0,0 @@
-module CgLoop1
-
-       (
-        module CgBindery,
-	module CgUsages
-       ) where
-
-import CgBindery
-import CgUsages
diff --git a/ghc/compiler/deSugar/DsLoop.hs b/ghc/compiler/deSugar/DsLoop.hs
deleted file mode 100644
index c2d656ce54584d270a0330c0af58cc1ca74b6133..0000000000000000000000000000000000000000
--- a/ghc/compiler/deSugar/DsLoop.hs
+++ /dev/null
@@ -1,12 +0,0 @@
-module DsLoop 
-	(
-         module Match,
-	 module DsExpr,
-	 module DsBinds 
-	) where
-
-import Match
-import DsExpr
-import DsBinds
-
-
diff --git a/ghc/compiler/hsSyn/HsLoop.hs b/ghc/compiler/hsSyn/HsLoop.hs
deleted file mode 100644
index 2122fbfa546de9bd04f8d197dc73822abe56fcb0..0000000000000000000000000000000000000000
--- a/ghc/compiler/hsSyn/HsLoop.hs
+++ /dev/null
@@ -1,8 +0,0 @@
-module HsLoop
-       (
-        module HsMatches,
-        module HsExpr
-       ) where
-
-import HsMatches
-import HsExpr
diff --git a/ghc/compiler/nativeGen/NcgLoop.hs b/ghc/compiler/nativeGen/NcgLoop.hs
deleted file mode 100644
index 009107bdb7e0e9ea80df1029152e2f7e7286494f..0000000000000000000000000000000000000000
--- a/ghc/compiler/nativeGen/NcgLoop.hs
+++ /dev/null
@@ -1,12 +0,0 @@
-module NcgLoop 
-
-       (
-       module StixPrim,
-       module MachMisc,
-       module Stix
-       ) where
-
-import StixPrim
-import MachMisc
-import Stix
-
diff --git a/ghc/compiler/simplCore/SmplLoop.hs b/ghc/compiler/simplCore/SmplLoop.hs
deleted file mode 100644
index f3f3d1dfffabd876c5f132caeddc7f0e94f50aa1..0000000000000000000000000000000000000000
--- a/ghc/compiler/simplCore/SmplLoop.hs
+++ /dev/null
@@ -1,10 +0,0 @@
-module SmplLoop 
-
-	(
-	module MagicUFs,
-        module Simplify
-	) where
-
-import MagicUFs
-import Simplify
-
diff --git a/ghc/compiler/typecheck/TcLoop.hs b/ghc/compiler/typecheck/TcLoop.hs
deleted file mode 100644
index 2f60400eeda29b7035dfe6e61b856b3c186eac49..0000000000000000000000000000000000000000
--- a/ghc/compiler/typecheck/TcLoop.hs
+++ /dev/null
@@ -1,7 +0,0 @@
-module TcLoop 
-
-	(
-	 module TcGRHSs
-	) where
-
-import TcGRHSs
diff --git a/ghc/compiler/typecheck/TcMLoop.hs b/ghc/compiler/typecheck/TcMLoop.hs
deleted file mode 100644
index 4b55619b68cce773868732e1f7db3e2b9b146c3e..0000000000000000000000000000000000000000
--- a/ghc/compiler/typecheck/TcMLoop.hs
+++ /dev/null
@@ -1,9 +0,0 @@
-module TcMLoop 
-
-       (
-        module TcType,
-	module TcEnv
-       ) where
-
-import TcType
-import TcEnv