cvsdist 7da83e4
--- make-3.79.1/configure.in.sopwith	2002-12-03 09:51:07.000000000 -0500
cvsdist 7da83e4
+++ make-3.79.1/configure.in	2002-12-03 09:51:07.000000000 -0500
cvsdist 7da83e4
@@ -32,7 +32,7 @@
cvsdist 7da83e4
 AC_TYPE_PID_T
cvsdist 7da83e4
 AC_TYPE_SIGNAL
cvsdist 7da83e4
 AC_CHECK_HEADERS(stdlib.h unistd.h limits.h sys/param.h fcntl.h string.h \
cvsdist 7da83e4
-		 memory.h sys/time.h sys/timeb.h)
cvsdist 7da83e4
+		 memory.h sys/time.h sys/timeb.h signal.h)
cvsdist 7da83e4
 AC_PROG_CC_C_O
cvsdist 7da83e4
 AM_PROG_CC_STDC
cvsdist 7da83e4
 AC_C_CONST			dnl getopt needs this.
cvsdist 7da83e4
@@ -144,7 +144,12 @@
cvsdist 7da83e4
 fi
cvsdist 7da83e4
 AC_MSG_RESULT($make_cv_union_wait)
cvsdist 7da83e4
 
cvsdist 7da83e4
-AC_DECL_SYS_SIGLIST
cvsdist 7da83e4
+ac_includes_default="$ac_includes_default
cvsdist 7da83e4
+#ifdef HAVE_SIGNAL_H
cvsdist 7da83e4
+#include <signal.h>
cvsdist 7da83e4
+#endif
cvsdist 7da83e4
+"
cvsdist 7da83e4
+AC_SYS_SIGLIST_DECLARED
cvsdist 7da83e4
 
cvsdist 7da83e4
 # The presence of the following is not meant to imply
cvsdist 7da83e4
 # that make necessarily works on those systems.
cvsdist 7da83e4
--- make-3.79.1/signame.c.sopwith	2002-12-03 09:53:15.000000000 -0500
cvsdist 7da83e4
+++ make-3.79.1/signame.c	2002-12-03 09:54:28.000000000 -0500
cvsdist 7da83e4
@@ -47,7 +47,7 @@
cvsdist 7da83e4
 
cvsdist 7da83e4
 #else	/* HAVE_SYS_SIGLIST.  */
cvsdist 7da83e4
 
cvsdist 7da83e4
-#ifndef SYS_SIGLIST_DECLARED
cvsdist 7da83e4
+#if !defined(SYS_SIGLIST_DECLARED) && !defined(HAVE_DECL_SYS_SIGLIST)
cvsdist 7da83e4
 extern char *sys_siglist[];
cvsdist 7da83e4
 #endif	/* Not SYS_SIGLIST_DECLARED.  */
cvsdist 7da83e4