Diff for /gforth/arch/generic/machine.h between versions 1.12 and 1.17

version 1.12, 2000/09/23 15:47:02 version 1.17, 2002/03/22 20:36:25
Line 60 Line 60
    loses on processors with few registers. USE_TOS might be defined in     loses on processors with few registers. USE_TOS might be defined in
    the processor-specific files */     the processor-specific files */
   
 #ifdef DIRECT_THREADED  #ifndef INDIRECT_THREADED
 /* If you want direct threading, write a .h file for your processor! */  #ifndef DIRECT_THREADED
 /* We could put some stuff here that causes a compile error, but then  #define DIRECT_THREADED
    we could not use this file in the other machine.h files */  #endif
 #endif  #endif
   
 /* Types: these types are used as Forth's internal types */  /* Types: these types are used as Forth's internal types */
Line 90  typedef void **Label; Line 90  typedef void **Label;
 typedef void *Label;  typedef void *Label;
 #endif /* !defined(DOUBLY_INDIRECT) */  #endif /* !defined(DOUBLY_INDIRECT) */
   
 /* feature defines */  /* feature defines, these setting should be identical to the ones in machpc.fs */
   
 #define HAS_DCOMPS  #define HAS_DCOMPS
 #define HAS_FILE  #define HAS_FILE
Line 101  typedef void *Label; Line 101  typedef void *Label;
 #define HAS_XCONDS  #define HAS_XCONDS
 #define HAS_STANDARDTHREADING  #define HAS_STANDARDTHREADING
 #define HAS_DEBUG  #define HAS_DEBUG
   #ifndef HAS_PEEPHOLE
   #define HAS_PEEPHOLE
   #endif
   
 #define RELINFOBITS     8  #define RELINFOBITS     8

Removed from v.1.12  
changed lines
  Added in v.1.17


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