From: Bruno Haible Date: Sun, 7 Feb 2021 18:55:47 +0000 (+0100) Subject: c-stack: Adjust for MidnightBSD. X-Git-Tag: v1.0~3082 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=cc0b1d7291a35f6377b7aa6e56adde97ad201b26;p=gnulib.git c-stack: Adjust for MidnightBSD. * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): On MidnightBSD, set FAULT_YIELDS_SIGBUS. --- diff --git a/ChangeLog b/ChangeLog index 4ad32913b2..d2c164c4b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2021-02-07 Bruno Haible + + c-stack: Adjust for MidnightBSD. + * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): On MidnightBSD, + set FAULT_YIELDS_SIGBUS. + 2021-02-07 Bruno Haible relocatable-prog: Add support for MidnightBSD. diff --git a/m4/c-stack.m4 b/m4/c-stack.m4 index e7413a25d4..df8dc52ca9 100644 --- a/m4/c-stack.m4 +++ b/m4/c-stack.m4 @@ -7,7 +7,7 @@ # Written by Paul Eggert. -# serial 20 +# serial 21 AC_DEFUN([AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC], [ @@ -19,7 +19,7 @@ AC_DEFUN([AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC], dnl is accessed, or when the stack overflows. dnl Either { SIGSEGV } or { SIGSEGV, SIGBUS }. case "$host_os" in - sunos4* | freebsd* | dragonfly* | openbsd* | mirbsd* | netbsd* | kfreebsd* | knetbsd*) # BSD systems + sunos4* | freebsd* | dragonfly* | midnightbsd* | openbsd* | mirbsd* | netbsd* | kfreebsd* | knetbsd*) # BSD systems FAULT_YIELDS_SIGBUS=1 ;; hpux*) # HP-UX FAULT_YIELDS_SIGBUS=1 ;;