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