--- gforth/Attic/forth.h 1994/05/18 17:29:53 1.5 +++ gforth/Attic/forth.h 1994/07/08 15:00:39 1.7 @@ -1,5 +1,5 @@ /* - $Id: forth.h,v 1.5 1994/05/18 17:29:53 pazsan Exp $ + $Id: forth.h,v 1.7 1994/07/08 15:00:39 anton Exp $ Copyright 1992 by the ANSI figForth Development Group */ @@ -16,6 +16,12 @@ typedef void *Label; #define DODOES 4 #define DOESJUMP 5 +/* Some versions of some unices (Linux) have the symbol BIG_ENDIAN defined + in their standard headers. Make sure it's undefined -- Lennart */ +#ifdef BIG_ENDIAN +#undef BIG_ENDIAN +#endif + #include "machine.h" /* Forth data types */ @@ -38,6 +44,7 @@ typedef Label *Xt; #endif Label *engine(Xt *ip, Cell *sp, Cell *rp, Float *fp, Address lp); +extern Xt *throw_ip; #ifndef DIRECT_THREADED /* i.e. indirect threaded */