summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2008-07-17 06:23:47 -0600
committerEric Blake <ebb9@byu.net>2008-07-17 07:29:56 -0600
commitf6a65c23356574113f91060f82cef2119af4949a (patch)
treeb4a699230b91c1162bfad438d16ecb24992fe40d /NEWS
parent1eb850a182e6e5aa66d17d314b394e2ded30e2b5 (diff)
downloadgnulib-f6a65c23356574113f91060f82cef2119af4949a.tar.gz
Make c-stack use libsigsegv, when available.
* modules/c-stack (Depends-on): Add libsigsegv. * modules/c-stack-tests (Makefile.am): Link with libsigsegv, if needed. * lib/c-stack.c (SIGSTKSZ): Define fallback. (segv_handler, overflow_handler, c_stack_action) [HAVE_LIBSIGSEGV && !HAVE_XSI_STACK_OVERFLOW_HEURISTIC]: Add new implementation when libsigsegv is available, but only when using the library is necessary. * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Add comment, explaining why XSI check fails on Linux. (gl_PREREQ_C_STACK): Supply LIBCSTACK, LTLIBCSTACK. * tests/test-c-stack2.sh: Tweak skip message. * NEWS: Document new link-time requirements. Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 74ca234941..da75d7f83d 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,10 @@ User visible incompatible changes
Date Modules Changes
+2008-07-17 c-stack The module now requires the addition of
+ $(LIBCSTACK) or $(LTLIBCSTACK) in Makefile.am,
+ since it may depend on linking with libsigsegv.
+
2008-07-07 isnanf-nolibm The include file is changed from "isnanf.h"
to "isnanf-nolibm.h".
isnand-nolibm The include file is changed from "isnand.h"