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