summaryrefslogtreecommitdiffstats
path: root/src/auto
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-06-05 22:05:19 +0100
committerBram Moolenaar <Bram@vim.org>2022-06-05 22:05:19 +0100
commit99c48fe9974b8d70ca33674658a3da722b0d6466 (patch)
treedffbad61a62ddf128e2c258fc24bd96c5ccaf4bb /src/auto
parentde1d7343794a950bd624043901ce7b3caca3c49b (diff)
patch 8.2.5061: C89 requires signal handlers to return voidv8.2.5061
Problem: C89 requires signal handlers to return void. Solution: Drop RETSIGTYPE and hard-code a void return value.
Diffstat (limited to 'src/auto')
-rwxr-xr-xsrc/auto/configure42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/auto/configure b/src/auto/configure
index 3aef2f13ee..3cb6e51fee 100755
--- a/src/auto/configure
+++ b/src/auto/configure
@@ -12412,48 +12412,6 @@ $as_echo "don't know" >&6; }
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
-$as_echo_n "checking return type of signal handlers... " >&6; }
-if ${ac_cv_type_signal+:} false; then :
- $as_echo_n "(cached) " >&6
-else
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-#include <sys/types.h>
-#include <signal.h>
-
-int
-main ()
-{
-return *(signal (0, 0)) (0) == 1;
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_type_signal=int
-else
- ac_cv_type_signal=void
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
-$as_echo "$ac_cv_type_signal" >&6; }
-
-cat >>confdefs.h <<_ACEOF
-#define RETSIGTYPE $ac_cv_type_signal
-_ACEOF
-
-
-
-if test $ac_cv_type_signal = void; then
- $as_echo "#define SIGRETURN return" >>confdefs.h
-
-else
- $as_echo "#define SIGRETURN return 0" >>confdefs.h
-
-fi
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sigcontext" >&5
$as_echo_n "checking for struct sigcontext... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext