Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/b8da5dd3c55d766f0229abb46a1e5c7819d2cd73

>---------------------------------------------------------------

commit b8da5dd3c55d766f0229abb46a1e5c7819d2cd73
Author: Ian Lynagh <i...@well-typed.com>
Date:   Wed Oct 24 15:57:01 2012 +0100

    Remove the kludgy TH dependencies
    
    There are better dependencies for this in the DPH package, where all
    the TH is.

>---------------------------------------------------------------

 rules/build-dependencies.mk |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/rules/build-dependencies.mk b/rules/build-dependencies.mk
index 903dc9c..edde237 100644
--- a/rules/build-dependencies.mk
+++ b/rules/build-dependencies.mk
@@ -38,15 +38,6 @@ ifneq "$$($1_$2_HS_SRCS)" ""
            $$(filter-out -split-objs, $$($1_$2_$$(firstword 
$$($1_$2_WAYS))_ALL_HC_OPTS)) \
            $$($1_$2_HS_SRCS)
 endif
-# We use the GHCI_WAY object files when doing TH for all ways. We
-# therefore need the GHCI_WAY object files available when compiling
-# the other ways, in case we're compiling something that uses TH.
-ifneq "$$(filter $$(GHCI_WAY),$$($1_$2_WAYS))" ""
-       $$(foreach w,$$(filter-out $$(GHCI_WAY),$$($1_$2_WAYS)),\
-           $$(foreach o,$$($1_$2_$$w_HS_OBJS),\
-               $$(call make-command,\
-                   echo "$$o: $$(basename $$o).$$($$(GHCI_WAY)_osuf)" >> 
$$@.tmp)))
-endif
        echo "$1_$2_depfile_haskell_EXISTS = YES" >> $$@.tmp
 ifneq "$$($1_$2_SLASH_MODS)" ""
        for dir in $$(sort $$(foreach 
mod,$$($1_$2_SLASH_MODS),$1/$2/build/$$(dir $$(mod)))); do \



_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to