--- gforth/engine/signals.c 2002/12/24 23:40:30 1.19 +++ gforth/engine/signals.c 2003/01/07 09:31:20 1.20 @@ -31,9 +31,14 @@ #include #endif /* #include */ +#include #include #include "io.h" +#ifndef HAVE_STACK_T +/* Darwin uses "struct sigaltstack" instead of "stack_t" */ +typedef struct sigaltstack stack_t; +#endif #define DEFAULTCOLS 80 #if defined(MSDOS) || defined (_WIN32)