X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2Frts%2FConfig.h;h=c67b53039c51d02737da76dc2de3e43561d74c10;hb=4bba92f93b88e15f0e0f23732d2cfa540acb737b;hp=ce332fa2a2826ec66a95e617dc388e2eaa6a7dbb;hpb=a2a67cd520b9841114d69a87a423dabcb3b4368e;p=ghc-hetmet.git diff --git a/includes/rts/Config.h b/includes/rts/Config.h index ce332fa..c67b530 100644 --- a/includes/rts/Config.h +++ b/includes/rts/Config.h @@ -1,12 +1,16 @@ /* ----------------------------------------------------------------------------- * - * (c) The GHC Team, 1998-2004 + * (c) The GHC Team, 1998-2009 * * Rts settings. * * NOTE: assumes #include "ghcconfig.h" * * NB: THIS FILE IS INCLUDED IN NON-C CODE AND DATA! #defines only please. + * + * To understand the structure of the RTS headers, see the wiki: + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes + * * ---------------------------------------------------------------------------*/ #ifndef RTS_CONFIG_H @@ -23,6 +27,13 @@ #define USING_LIBBFD 1 #endif +/* DEBUG implies TRACING and TICKY_TICKY + */ +#if defined(DEBUG) +#define TRACING +#define TICKY_TICKY +#endif + /* ----------------------------------------------------------------------------- Signals - supported on non-PAR versions of the runtime. See RtsSignals.h. -------------------------------------------------------------------------- */