diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2022-08-28 18:17:23 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2022-08-28 19:42:28 +0200 |
commit | 4835e38f6f2005073e06907021d91dde2f4d2d4f (patch) | |
tree | 76d62a95b2eb080d3f5b9e12663971ee6f96098d /src/signal.h | |
parent | add missing #include (diff) | |
download | cimple-4835e38f6f2005073e06907021d91dde2f4d2d4f.tar.gz cimple-4835e38f6f2005073e06907021d91dde2f4d2d4f.zip |
don't use the latest glibc features
pthread_attr_setsigmask_np is only available since 2.32, which is too
modern.
Diffstat (limited to '')
-rw-r--r-- | src/signal.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/signal.h b/src/signal.h index d06ab6d..95dca41 100644 --- a/src/signal.h +++ b/src/signal.h @@ -3,7 +3,6 @@ #include "compiler.h" -#include <pthread.h> #include <signal.h> #include <string.h> @@ -25,6 +24,9 @@ static __attribute__((constructor)) void signal_handler_install() sigaction(SIGTERM, &sa, NULL); } -int signal_set_thread_attr(pthread_attr_t *attr); +int signal_set(const sigset_t *new, sigset_t *old); + +int signal_block_parent(sigset_t *old); +int signal_block_child(); #endif |