signal.h¶
C23 StandardPOSIX.1-2024
70 / 84 (83.3%)
C23 Standard
12 / 12 (100.0%)
POSIX.1-2024
67 / 75 (89.3%)
Functions
19 / 30 (63.3%)
Macros
38 / 39 (97.4%)
Types
13 / 15 (86.7%)
Types¶
| Type | Status | C23 Section | POSIX Docs |
|---|---|---|---|
mcontext_t | Not Implemented | – | POSIX.1-2024 |
pid_t | Implemented | – | POSIX.1-2024 |
pthread_attr_t | Implemented | – | POSIX.1-2024 |
pthread_t | Implemented | – | POSIX.1-2024 |
sig_atomic_t | Implemented | 7.14 | POSIX.1-2024 |
sig_t | Implemented | – | – |
sighandler_t | Implemented | – | – |
siginfo_t | Implemented | – | POSIX.1-2024 |
sigset_t | Implemented | – | POSIX.1-2024 |
stack_t | Implemented | – | POSIX.1-2024 |
struct sigaction | Implemented | – | POSIX.1-2024 |
struct sigevent | Implemented | – | POSIX.1-2024 |
ucontext_t | Not Implemented | – | POSIX.1-2024 |
uid_t | Implemented | – | POSIX.1-2024 |
union sigval | Implemented | – | POSIX.1-2024 |
Macros¶
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
SIG2STR_MAX | Not Implemented | – | POSIX.1-2024 |
SIGABRT | Implemented | 7.14.3 | POSIX.1-2024 |
SIGALRM | Implemented | – | POSIX.1-2024 |
SIGBUS | Implemented | – | POSIX.1-2024 |
SIGCHLD | Implemented | – | POSIX.1-2024 |
SIGCONT | Implemented | – | POSIX.1-2024 |
SIGEV_NONE | Implemented | – | POSIX.1-2024 |
SIGEV_SIGNAL | Implemented | – | POSIX.1-2024 |
SIGEV_THREAD | Implemented | – | POSIX.1-2024 |
SIGEV_THREAD_ID | Implemented | – | – |
SIGFPE | Implemented | 7.14.3 | POSIX.1-2024 |
SIGHUP | Implemented | – | POSIX.1-2024 |
SIGILL | Implemented | 7.14.3 | POSIX.1-2024 |
SIGINT | Implemented | 7.14.3 | POSIX.1-2024 |
SIGKILL | Implemented | – | POSIX.1-2024 |
SIGPIPE | Implemented | – | POSIX.1-2024 |
SIGPOLL | Implemented | – | POSIX.1-2024 |
SIGPROF | Implemented | – | POSIX.1-2024 |
SIGQUIT | Implemented | – | POSIX.1-2024 |
SIGRTMAX | Implemented | – | POSIX.1-2024 |
SIGRTMIN | Implemented | – | POSIX.1-2024 |
SIGSEGV | Implemented | 7.14.3 | POSIX.1-2024 |
SIGSTOP | Implemented | – | POSIX.1-2024 |
SIGSYS | Implemented | – | POSIX.1-2024 |
SIGTERM | Implemented | 7.14.3 | POSIX.1-2024 |
SIGTRAP | Implemented | – | POSIX.1-2024 |
SIGTSTP | Implemented | – | POSIX.1-2024 |
SIGTTIN | Implemented | – | POSIX.1-2024 |
SIGTTOU | Implemented | – | POSIX.1-2024 |
SIGURG | Implemented | – | POSIX.1-2024 |
SIGUSR1 | Implemented | – | POSIX.1-2024 |
SIGUSR2 | Implemented | – | POSIX.1-2024 |
SIGVTALRM | Implemented | – | POSIX.1-2024 |
SIGXCPU | Implemented | – | POSIX.1-2024 |
SIGXFSZ | Implemented | – | POSIX.1-2024 |
SIG_DFL | Implemented | 7.14.3 | POSIX.1-2024 |
SIG_ERR | Implemented | 7.14.3 | POSIX.1-2024 |
SIG_HOLD | Implemented | – | POSIX.1-2024 |
SIG_IGN | Implemented | 7.14.3 | POSIX.1-2024 |
Functions¶
| Function | Status | C23 Section | POSIX Docs |
|---|---|---|---|
kill | Implemented | – | POSIX.1-2024 |
killpg | Implemented | – | POSIX.1-2024 |
psiginfo | Not Implemented | – | POSIX.1-2024 |
psignal | Not Implemented | – | POSIX.1-2024 |
pthread_kill | Implemented | – | POSIX.1-2024 |
pthread_sigmask | Implemented | – | POSIX.1-2024 |
raise | Implemented | 7.14.2.1 | POSIX.1-2024 |
sig2str | Not Implemented | – | POSIX.1-2024 |
sigaction | Implemented | – | POSIX.1-2024 |
sigaddset | Implemented | – | POSIX.1-2024 |
sigaltstack | Implemented | – | POSIX.1-2024 |
sigdelset | Implemented | – | POSIX.1-2024 |
sigemptyset | Implemented | – | POSIX.1-2024 |
sigfillset | Implemented | – | POSIX.1-2024 |
sighold | Not Implemented | – | Removed (2024) |
sigignore | Not Implemented | – | Removed (2024) |
siginterrupt | Not Implemented | – | Removed (2024) |
sigismember | Implemented | – | POSIX.1-2024 |
signal | Implemented | 7.14.1.1 | POSIX.1-2024 |
sigpause | Not Implemented | – | Removed (2024) |
sigpending | Implemented | – | POSIX.1-2024 |
sigprocmask | Implemented | – | POSIX.1-2024 |
sigqueue | Not Implemented | – | POSIX.1-2024 |
sigrelse | Not Implemented | – | Removed (2024) |
sigset | Not Implemented | – | Removed (2024) |
sigsuspend | Implemented | – | POSIX.1-2024 |
sigtimedwait | Implemented | – | POSIX.1-2024 |
sigwait | Implemented | – | POSIX.1-2024 |
sigwaitinfo | Implemented | – | POSIX.1-2024 |
str2sig | Not Implemented | – | POSIX.1-2024 |