+HCS = $(patsubst %.lhs, %.hc, $(patsubst %.hs, %.hc, $(HS_SRCS)))
+
+#
+# When booting using a ghc-2.xx compiler, the loop breakers are actually written in
+# Haskell, source stubs just re-exporting info from the various .hi-boot files.
+# (Reason: we don't want to fiddle with the imports in the sources). We give them
+# the suffix .hs, since they're special and don't fall under the umbrella of $(HS_SRCS)
+# always (only when $(Ghc2_0) is equal to YES)
+ifeq "$(Ghc2_0)" "YES"
+MKDEPENDHS_SRCS = $(HS_SRCS)
+else
+LOOPS = $(patsubst %.lhi, %.hi, $(wildcard */*.lhi))
+endif
+