bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sys_siglist error on IRIX, Tru64 UNIX, HP-UX


From: Albert Chin
Subject: sys_siglist error on IRIX, Tru64 UNIX, HP-UX
Date: Tue, 5 Jul 2005 17:18:06 -0500
User-agent: Mutt/1.5.6i

IRIX has _sys_siglist.
Tru64 UNIX has __sys_siglist.

-- 
albert chin (address@hidden)

-- snip snip
--- configure.in.orig   2005-07-05 14:32:45.287084000 -0500
+++ configure.in        2005-07-05 14:33:39.677488000 -0500
@@ -167,8 +167,9 @@
   fi
 fi
 
-AC_CHECK_DECLS([sys_siglist],,,
-[#include <signal.h>
+AC_CHECK_DECLS([sys_siglist, _sys_siglist, __sys_siglist], , ,
+  [AC_INCLUDES_DEFAULT
+#include <signal.h>
 /* NetBSD declares sys_siglist in unistd.h.  */
 #if HAVE_UNISTD_H
 # include <unistd.h>
--- signame.c.orig      2005-07-05 14:35:11.648785000 -0500
+++ signame.c   2005-07-05 14:41:35.062652000 -0500
@@ -27,7 +27,7 @@
    Otherwise create our own.
  */
 
-#if !defined(HAVE_DECL_SYS_SIGLIST)
+#if ! HAVE_DECL_SYS_SIGLIST
 
 /* Some systems do not define NSIG in <signal.h>.  */
 #ifndef        NSIG
@@ -235,6 +235,11 @@
   static char buf[] = "Signal 12345678901234567890";
 
 #if ! HAVE_DECL_SYS_SIGLIST
+#if HAVE_DECL__SYS_SIGLIST
+#define sys_siglist _sys_siglist
+#elif HAVE_DECL___SYS_SIGLIST
+#define sys_siglist __sys_siglist
+#endif
   static char sig_initted = 0;
 
   if (!sig_initted)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]