--- gforth/engine/engine.c 2008/10/15 15:27:33 1.110 +++ gforth/engine/engine.c 2010/10/10 14:09:34 1.112 @@ -349,9 +349,9 @@ Label *gforth_engine(Xt *ip0, Cell *sp0, register Cell MAYBE_UNUSED spc spcREG; register Cell MAYBE_UNUSED spd spdREG; register Cell MAYBE_UNUSED spe speREG; - register Cell MAYBE_UNUSED spf speREG; - register Cell MAYBE_UNUSED spg speREG; - register Cell MAYBE_UNUSED sph speREG; + register Cell MAYBE_UNUSED spf spfREG; + register Cell MAYBE_UNUSED spg spgREG; + register Cell MAYBE_UNUSED sph sphREG; IF_fpTOS(register Float fpTOS FTOSREG;) #endif /* !defined(GFORTH_DEBUGGING) */ #if defined(DOUBLY_INDIRECT) @@ -406,7 +406,7 @@ Label *gforth_engine(Xt *ip0, Cell *sp0, symbols = (Label *)(malloc(MAX_SYMBOLS*sizeof(Cell)+CODE_OFFSET)+code_offset); xts = (Label *)(malloc(MAX_SYMBOLS*sizeof(Cell)+XT_OFFSET)+xt_offset); - for (i=0; i=MAX_SYMBOLS) {