Diff for /gforth/engine/main.c between versions 1.210 and 1.211

version 1.210, 2008/08/09 14:17:52 version 1.211, 2008/08/16 16:31:16
Line 176  static int map_noreserve=MAP_NORESERVE; Line 176  static int map_noreserve=MAP_NORESERVE;
 #define CODE_BLOCK_SIZE (512*1024) /* !! overflow handling for -native */  #define CODE_BLOCK_SIZE (512*1024) /* !! overflow handling for -native */
 Address code_area=0;  Address code_area=0;
 Cell code_area_size = CODE_BLOCK_SIZE;  Cell code_area_size = CODE_BLOCK_SIZE;
 Address code_here=NULL+CODE_BLOCK_SIZE; /* does for code-area what HERE  Address code_here; /* does for code-area what HERE does for the dictionary */
                                            does for the dictionary */  
 Address start_flush=NULL; /* start of unflushed code */  Address start_flush=NULL; /* start of unflushed code */
 Cell last_jump=0; /* if the last prim was compiled without jump, this  Cell last_jump=0; /* if the last prim was compiled without jump, this
                      is it's number, otherwise this contains 0 */                       is it's number, otherwise this contains 0 */
Line 2261  int main(int argc, char **argv, char **e Line 2260  int main(int argc, char **argv, char **e
 #endif  #endif
   int retvalue;    int retvalue;
                       
     code_here = NULL+CODE_BLOCK_SIZE; /* llvm-gcc does not like this as
                                          initializer, so we do it here */
 #ifndef STANDALONE  #ifndef STANDALONE
   /* buffering of the user output device */    /* buffering of the user output device */
 #ifdef _IONBF  #ifdef _IONBF

Removed from v.1.210  
changed lines
  Added in v.1.211


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>