--- gforth/arch/generic/machine.h 2001/04/30 13:46:58 1.16 +++ gforth/arch/generic/machine.h 2003/01/03 17:10:10 1.19 @@ -21,22 +21,6 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. */ -#ifndef THREADING_SCHEME -#define THREADING_SCHEME 6 -#endif - -#ifdef GFORTH_DEBUGGING -/* schedule the ip update after the rest of the primitive; - never mind speed */ -#undef THREADING_SCHEME -#ifdef DIRECT_THREADED -#define THREADING_SCHEME 10 -#else -#define THREADING_SCHEME 8 -#endif /* DIRECT_THREADED */ -#endif /* GFORTH_DEBUGGING */ - - /* define SYSCALL */ #ifndef SYSCALL @@ -60,10 +44,10 @@ loses on processors with few registers. USE_TOS might be defined in the processor-specific files */ -#ifdef DIRECT_THREADED -/* If you want direct threading, write a .h file for your processor! */ -/* We could put some stuff here that causes a compile error, but then - we could not use this file in the other machine.h files */ +#ifndef INDIRECT_THREADED +#ifndef DIRECT_THREADED +#define DIRECT_THREADED +#endif #endif /* Types: these types are used as Forth's internal types */