From 4bf68765b6d2a04c388ae9a5e6f134c0505a785b Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Sat, 21 Mar 2009 15:39:05 +0000 Subject: [PATCH] sig-t-exclude-multiple-20090321 LICENSE IPL10 disallow multiple typedefs of sig_t --- acinclude.m4 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/acinclude.m4 b/acinclude.m4 index c544e6b..296c042 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -1564,7 +1564,10 @@ AC_CHECK_TYPES(sig_t, , , #include ]) AH_BOTTOM( [#ifndef HAVE_SIG_T +#ifndef SIG_T_DEFINED +#define SIG_T_DEFINED typedef RETSIGTYPE (*sig_t) (); +#endif #endif]) AC_CHECK_TYPE([sig_atomic_t], , [AC_DEFINE([sig_atomic_t], [int], -- 1.9.4