--- smalltalk/libgst/interp.c	2006-10-01 10:45:08.000000000 +0000
+++ smalltalk-2.2a/libgst/interp.c	2006-10-01 20:32:31.000000000 +0000
@@ -2434,7 +2434,7 @@
 #ifdef HAVE_EXECINFO_H
       /* Don't print a backtrace, for example, if exiting during a
 	 compilation.  */
-      if (ip || _gst_gc_running || is_serious_error || sig == SIGUSR1)
+      if (_gst_verbosity > 2 && (ip || _gst_gc_running || is_serious_error || sig == SIGUSR1))
 	{
           PTR array[11];
           size_t size = backtrace (array, 11);


--- smalltalk/libgst/oop.c	2006-10-01 10:45:08.000000000 +0000
+++ smalltalk-2.2a/libgst/oop.c	2006-10-01 20:29:40.000000000 +0000
@@ -1115,7 +1115,7 @@
 
   if (!_gst_gc_running++
       && _gst_gc_message
-      && _gst_verbosity > 0
+      && _gst_verbosity > 2
       && !_gst_regression_testing)
     {
       /* print the first part of this message before we finish
