--- gforth/engine/strsignal.c 2007/12/31 19:02:25 1.6 +++ gforth/engine/strsignal.c 2009/10/10 09:51:29 1.7 @@ -29,7 +29,7 @@ char *strsignal(int sig) static char errbuf[16]; #if defined(HAVE_SYS_SIGLIST) && defined(NSIG) -#if !defined(SYS_SIGLIST_DECLARED) +#if !defined(HAVE_DECL_SYS_SIGLIST) extern const char * const sys_siglist[]; #endif if (sig>0 && sig