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

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/5874a66b4baff3ff8dba38f629d71cbfdf7f67fc

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

commit 5874a66b4baff3ff8dba38f629d71cbfdf7f67fc
Author: Ian Lynagh <i...@well-typed.com>
Date:   Sun Nov 18 01:11:55 2012 +0000

    Remove some dependencies
    
    I don't think we need these, and they haven't been doing anything
    useful for dynamic-by-default builds anyway as they hardcode the 'v'
    way.

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

 rules/build-package-way.mk |   11 -----------
 1 files changed, 0 insertions(+), 11 deletions(-)

diff --git a/rules/build-package-way.mk b/rules/build-package-way.mk
index 60f4ecb..76598de 100644
--- a/rules/build-package-way.mk
+++ b/rules/build-package-way.mk
@@ -52,17 +52,6 @@ endif
 $1_$2_$3_NON_HS_OBJS = $$($1_$2_$3_CMM_OBJS) $$($1_$2_$3_C_OBJS)  
$$($1_$2_$3_S_OBJS) $$($1_$2_EXTRA_OBJS)
 $1_$2_$3_ALL_OBJS = $$($1_$2_$3_HS_OBJS) $$($1_$2_$3_NON_HS_OBJS)
 
-# The quadrupled $'s here are because the _v_LIB variables aren't
-# necessarily set when this part of the makefile is read.
-# These deps aren't technically necessary in themselves, but they
-# turn the dependencies of programs on libraries into transitive
-# dependencies.
-ifeq "$4" "0"
-$$($1_$2_$3_LIB) : $$(foreach 
dep,$$($1_$2_DEP_NAMES),$$$$(libraries/$$(dep)_dist-boot_v_LIB))
-else
-$$($1_$2_$3_LIB) : $$(foreach 
dep,$$($1_$2_DEP_NAMES),$$$$(libraries/$$(dep)_dist-install_v_LIB))
-endif
-
 ifeq "$3" "dyn"
 
 # Link a dynamic library



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

Reply via email to