summaryrefslogtreecommitdiff
path: root/src/signal/signal.c
AgeCommit message (Collapse)AuthorLines
2014-06-22add __sysv_signal abi-compat alias for the signal functionRich Felker-0/+1
it should be noted that the "real" __sysv_signal, which we do not implement, is semantically different from signal. references to __sysv_signal arise in code built against glibc under certain combinations of feature test macros, and are almost surely unintentional since the legacy sysv signal behavior has fundamental race conditions that cannot be worked around and which make it impossible to use safely.
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy-1/+0
2013-07-30use separate sigaction buffers for old and new dataTimo Teräs-3/+3
in signal() it is needed since __sigaction uses restrict in parameters and sharing the buffer is technically an aliasing error. do the same for the syscall, as at least qemu-user does not handle it properly.
2011-02-14header cleanup, conformance fixes - signalsRich Felker-0/+3
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+13