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

On branch  : master

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

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

commit b9eb17c101242c7a8473da8f1b1009ea9c2a6295
Author: Ian Lynagh <i...@well-typed.com>
Date:   Thu Jan 3 23:54:43 2013 +0000

    Make validating with GhcProfiled=YES Just Work
    
    It now takes care of adding p to the GhcLibWays, rather than just
    complaining that it's missing.

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

 mk/validate-settings.mk |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/mk/validate-settings.mk b/mk/validate-settings.mk
index 98e2340..399bf0e 100644
--- a/mk/validate-settings.mk
+++ b/mk/validate-settings.mk
@@ -39,12 +39,14 @@ GhcLibHcOpts    += -O -dcore-lint
 # We define DefaultFastGhcLibWays in this style so that the value is
 # correct even if the user alters DYNAMIC_BY_DEFAULT
 DefaultFastGhcLibWays = $(if $(filter $(DYNAMIC_BY_DEFAULT),YES),dyn,v)
+DefaultProfGhcLibWays = $(if $(filter $(GhcProfiled),YES),p,)
 
 ifeq "$(ValidateSpeed)" "FAST"
 GhcLibWays     = $(DefaultFastGhcLibWays)
 else
 GhcLibWays     := $(filter v dyn,$(GhcLibWays))
 endif
+GhcLibWays     += $(DefaultProfGhcLibWays)
 SplitObjs       = NO
 NoFibWays       =
 STRIP_CMD       = :



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

Reply via email to