No empty .Rs/.Re
[netbsd-mini2440.git] / crypto / dist / heimdal / cf / retsigtype.m4
blob2ae6d07b4c21aaf7b5924ca5942df88d648b6d36
1 dnl
2 dnl $Heimdal: retsigtype.m4 13338 2004-02-12 14:21:14Z lha $
3 dnl $NetBSD$
4 dnl
5 dnl Figure out return type of signal handlers, and define SIGRETURN macro
6 dnl that can be used to return from one
7 dnl
8 AC_DEFUN([rk_RETSIGTYPE],[
9 AC_TYPE_SIGNAL
10 if test "$ac_cv_type_signal" = "void" ; then
11         AC_DEFINE(VOID_RETSIGTYPE, 1, [Define if signal handlers return void.])
13 AC_SUBST(VOID_RETSIGTYPE)
14 AH_BOTTOM([#ifdef VOID_RETSIGTYPE
15 #define SIGRETURN(x) return
16 #else
17 #define SIGRETURN(x) return (RETSIGTYPE)(x)
18 #endif])