diff src/sheap.c @ 286:57709be46d1b r21-0b41

Import from CVS: tag r21-0b41
author cvs
date Mon, 13 Aug 2007 10:35:03 +0200
parents 7df0dd720c89
children 74fd4e045ea6
line wrap: on
line diff
--- a/src/sheap.c	Mon Aug 13 10:34:15 2007 +0200
+++ b/src/sheap.c	Mon Aug 13 10:35:03 2007 +0200
@@ -83,10 +83,15 @@
 	  printf(
 
 "\nRequested %d bytes, static heap exhausted!  base is %p, current ptr
-is %p. You have exhausted the static heap, if you want to run temacs,
-adjust sheap-adjust.h to 0 or a +ve number.  If you are dumping then
-STATIC_HEAP_SLOP is too small.  Generally you should *not* try to run
-temacs with a static heap, you should dump first.\n", size,
+is %p. You have exhausted the static heap. 
+
+If you are simply trying to compile, remove sheap-adjust.h and
+puresize-adjust.h and recompile from the top level. If this doesn't
+work then STATIC_HEAP_SLOP (defined in this file) is too small.
+
+If you want to run temacs, change SHEAP_ADJUSTMENT in sheap-adjust.h
+to 0 or a +ve number. Generally you should *not* try to run temacs
+with a static heap, you should dump first.\n", size,
 static_heap_base, static_heap_ptr);
 
 	  exit(-1);