[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 46387c5: * configure.ac (HAVE_STACK_OVERFLOW_HANDLI
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master 46387c5: * configure.ac (HAVE_STACK_OVERFLOW_HANDLING): Simplify configuration. |
Date: |
Sat, 08 Aug 2015 15:26:19 +0000 |
branch: master
commit 46387c54ad61155b615c6ad49f2bb19ad8311aee
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
* configure.ac (HAVE_STACK_OVERFLOW_HANDLING): Simplify configuration.
---
configure.ac | 17 +++++------------
1 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/configure.ac b/configure.ac
index 863c9a9..16d4484 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4556,18 +4556,11 @@ if test $emacs_cv_func_sigsetjmp = yes; then
[Define to 1 if sigsetjmp and siglongjmp work.])
fi
-# We need all of these features to handle C stack overflows.
-if test "$emacs_cv_func_sigsetjmp" = "yes" &&
- test "$emacs_cv_alternate_stack" = yes; then
- AC_DEFINE([HAVE_STACK_OVERFLOW_HANDLING], 1,
- [Define to 1 if C stack overflow can be handled in some cases.])
-fi
-
-# WINDOWSNT can handle C stack overflows even without the above features
-if test "${opsys}" = "mingw32"; then
- AC_DEFINE([HAVE_STACK_OVERFLOW_HANDLING], 1,
- [Define to 1 if C stack overflow can be handled in some cases.])
-fi
+case $emacs_cv_func_sigsetjmp,$emacs_cv_alternate_stack,$opsys in
+ yes,yes,* | *,*,mingw32)
+ AC_DEFINE([HAVE_STACK_OVERFLOW_HANDLING], 1,
+ [Define to 1 if C stack overflow can be handled in some cases.]);;
+esac
case $opsys in
sol2* | unixware )
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 46387c5: * configure.ac (HAVE_STACK_OVERFLOW_HANDLING): Simplify configuration.,
Paul Eggert <=