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