From 40e416dd1d2197754f43497dd4c0d250fd20da91 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 17 May 2021 03:36:35 +0200 Subject: c-stack: Support catching stack overflow on most platforms without libsigsegv. * lib/c-stack.c: Remove all Solaris-specific code. Include always. * m4/c-stack.m4: Remove all Solaris-specific code. (gl_C_STACK): Test $with_libsigsegv from module 'sigsegv'. * modules/c-stack (Files): Remove m4/libsigsegv.m4. (Depends-on): Add sigsegv. Remove havelib, intprops, inttypes, mempcpy, sigaction, stdbool. --- modules/c-stack | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'modules/c-stack') diff --git a/modules/c-stack b/modules/c-stack index 4c80f31772..32a4120412 100644 --- a/modules/c-stack +++ b/modules/c-stack @@ -5,7 +5,6 @@ Files: lib/c-stack.h lib/c-stack.c m4/c-stack.m4 -m4/libsigsegv.m4 Depends-on: c99 @@ -13,15 +12,10 @@ errno exitfail getprogname gettext-h -havelib idx ignore-value -intprops -inttypes -mempcpy raise -sigaction -stdbool +sigsegv stddef unistd -- cgit v1.2.1