diff options
author | Bruno Haible <bruno@clisp.org> | 2021-05-17 03:36:35 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2021-05-18 19:38:36 +0200 |
commit | 40e416dd1d2197754f43497dd4c0d250fd20da91 (patch) | |
tree | dd5eae1e19c9fb6ba104ba04d55e82ef03bc08f2 /modules/c-stack | |
parent | 8e99f24c0931a38880c6ee9b8287c7da80b0036b (diff) | |
download | gnulib-40e416dd1d2197754f43497dd4c0d250fd20da91.tar.gz |
c-stack: Support catching stack overflow on most platforms without libsigsegv.
* lib/c-stack.c: Remove all Solaris-specific code. Include <sigsegv.h>
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.
Diffstat (limited to 'modules/c-stack')
-rw-r--r-- | modules/c-stack | 8 |
1 files changed, 1 insertions, 7 deletions
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 |