From 563ffa4766d8942a861a77ef37045ef6e72ebfde Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Sat, 21 Mar 2009 15:39:14 +0000 Subject: [PATCH] DEVEL15-sig-t-exclude-multiple-20090321 LICENSE IPL10 disallow multiple typedefs of sig_t (cherry picked from commit 4bf68765b6d2a04c388ae9a5e6f134c0505a785b) --- acinclude.m4 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/acinclude.m4 b/acinclude.m4 index 9347d68..bd3954a 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -329,7 +329,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]) COMPILER_HAS_FUNCTION_MACRO -- 1.9.4