X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fsheap.c;h=1d18b8bf5dfdb6b61a5a84bcb9146a0ccc3a8e49;hb=aa982acf01b4e35675a624d78c9e5ee109c1203e;hp=977addc633e96777333aa7dd0749bbc61ce2c947;hpb=113b194be934327de99a168d809271db252c07c4;p=chise%2Fxemacs-chise.git diff --git a/src/sheap.c b/src/sheap.c index 977addc..1d18b8b 100644 --- a/src/sheap.c +++ b/src/sheap.c @@ -19,9 +19,8 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.*/ #include -#include #include "lisp.h" -#include + #include #include @@ -41,6 +40,7 @@ unsigned long static_heap_size=STATIC_HEAP_SIZE; int static_heap_initialized=0; int static_heap_dumped=0; +void* more_static_core ( ptrdiff_t increment ); void* more_static_core ( ptrdiff_t increment ) { int size = (int) increment; @@ -59,7 +59,7 @@ void* more_static_core ( ptrdiff_t increment ) static_heap_ptr=static_heap_base; static_heap_size=STATIC_HEAP_SIZE - (static_heap_base-static_heap_buffer); -#ifdef __CYGWIN32__ +#ifdef CYGWIN sbrk(BLOCKSIZE); /* force space for fork to work */ #endif static_heap_initialized=1; @@ -120,6 +120,7 @@ sheap_adjust_h () fclose (stream); } +void report_sheap_usage (int die_if_pure_storage_exceeded); void report_sheap_usage (int die_if_pure_storage_exceeded) {