From b0f01dee00e6bbea6c2882bb4b3c024e8ec02d9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Fri, 18 May 2007 16:00:48 +0200 Subject: [PATCH] PIKE_EXTRA_DEBUG now enables TRACE_MAIN and STACK_DEBUG. Rev: src/main.c:1.227 Rev: src/pike_embed.c:1.12 --- src/main.c | 6 +++++- src/pike_embed.c | 10 +++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 011e4c7d91..39d99c3dbb 100644 --- a/src/main.c +++ b/src/main.c @@ -2,7 +2,7 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: main.c,v 1.226 2007/05/17 12:26:50 grubba Exp $ +|| $Id: main.c,v 1.227 2007/05/18 14:00:48 grubba Exp $ */ #include "global.h" @@ -69,6 +69,10 @@ /* Define this to trace the execution of main(). */ /* #define TRACE_MAIN */ +#ifdef PIKE_EXTRA_DEBUG +#define TRACE_MAIN +#endif /* PIKE_EXTRA_DEBUG */ + #ifdef TRACE_MAIN #define TRACE(X) fprintf X #else /* !TRACE_MAIN */ diff --git a/src/pike_embed.c b/src/pike_embed.c index bf938f5599..b8e2f42132 100644 --- a/src/pike_embed.c +++ b/src/pike_embed.c @@ -1,5 +1,5 @@ /* - * $Id: pike_embed.c,v 1.11 2007/05/13 14:55:26 mast Exp $ + * $Id: pike_embed.c,v 1.12 2007/05/18 14:00:48 grubba Exp $ * * Pike embedding API. * @@ -83,6 +83,14 @@ int try_use_mmx; /* Define this to trace the execution of main(). */ /* #define TRACE_MAIN */ +/* Define this for extra C-stack debug. */ +/* #define STACK_DEBUG */ + +#ifdef PIKE_EXTRA_DEBUG +#define TRACE_MAIN +#define STACK_DEBUG +#endif + #ifdef TRACE_MAIN #define TRACE(X) fprintf X #else /* !TRACE_MAIN */ -- GitLab