X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=configure.in;h=fec2eabdd5b1a4d54ccc9da13bdc5e480ff6accb;hb=910f3846bb30636fe25bdc6e06e72d50c6779bd9;hp=dd5ebdc6eed5bae622195049b1fbb5a6fedfe555;hpb=3f2164f3652497ab2a07373b4fb1d41e3a57da34;p=mmh diff --git a/configure.in b/configure.in index dd5ebdc..fec2eab 100644 --- a/configure.in +++ b/configure.in @@ -270,8 +270,12 @@ dnl CHECK FUNCTIONS dnl --------------- AC_FUNC_VFORK AC_CHECK_FUNCS(waitpid wait3 sigaction sigprocmask sigblock sigsetmask \ - sighold sigrelse writev lstat uname tzset killpg \ - sigsetjmp) + sighold sigrelse writev lstat uname tzset killpg) + +dnl sigsetjmp may be a macro +AC_MSG_CHECKING(for sigsetjmp) +AC_TRY_LINK([#include ], [sigsetjmp((void *)0, 0);], + [AC_DEFINE(HAVE_SIGSETJMP) AC_MSG_RESULT(yes)], AC_MSG_RESULT(no)) AC_REPLACE_FUNCS(snprintf strerror strdup)