From: simonmar Date: Mon, 10 May 2004 10:26:07 +0000 (+0000) Subject: [project @ 2004-05-10 10:26:07 by simonmar] X-Git-Tag: Initial_conversion_from_CVS_complete~1847 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=d28ae8e1a272c7827622b2b83f1d779402732103;p=ghc-hetmet.git [project @ 2004-05-10 10:26:07 by simonmar] Hack to generate correct dependencies for the RTS. We now #define PROFILING, THREADED_RTS and DEBUG when generating dependencies so that we get (hopefully) a superset of all the deps. --- diff --git a/ghc/rts/Makefile b/ghc/rts/Makefile index f18e0a8..733399e 100644 --- a/ghc/rts/Makefile +++ b/ghc/rts/Makefile @@ -166,6 +166,12 @@ endif MKDEPENDC_SRCS = $(C_SRCS) $(HC_SRCS) SRC_MKDEPENDC_OPTS += -I. -I../includes +# Hack: we define every way-related option here, so that we get (hopefully) +# a superset of the dependencies. To do this properly, we should generate +# a different set of dependencies for each way. Further hack: PROFILING and +# TICKY_TICKY can't be used together, so we omit TICKY_TICKY for now. +SRC_MKDEPENDC_OPTS += -DPROFILING -DTHREADED_RTS -DDEBUG + # ----------------------------------------------------------------------------- # The auto-generated apply code