From 50a02173977fa6a14c51ba76b200d9e4a0fa373b Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Mon, 16 Mar 2009 15:48:32 +0000 Subject: [PATCH] DEVEL15-irix-no-sig-t-20090316 LICENSE IPL10 correct the sig_t checking macro (cherry picked from commit 7815171a8d300d550dd61c2db0f329b19390cf16) --- acinclude.m4 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 9b4a592d8..395e7fbfc 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -323,11 +323,13 @@ dnl Various compiler setup. AC_TYPE_PID_T AC_TYPE_SIZE_T AC_TYPE_SIGNAL -AC_CHECK_TYPE([sig_t], , - [AC_DEFINE([sig_t], [int], - [Define to int if does not define.])], -[#include -#include ]) +AC_CHECK_TYPES(sig_t, , , + [#include + #include ]) +AH_BOTTOM( +[#ifndef HAVE_SIG_T +typedef RETSIGTYPE (*sig_t) (); +#endif]) COMPILER_HAS_FUNCTION_MACRO dnl Checks for programs. -- 2.39.5