about summary refs log tree commit diff
path: root/src/signal/signal.c
Commit message (Collapse)AuthorAgeFilesLines
* add __sysv_signal abi-compat alias for the signal functionRich Felker2014-06-221-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.
* include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy2013-12-121-1/+0
|
* use separate sigaction buffers for old and new dataTimo Teräs2013-07-301-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.
* header cleanup, conformance fixes - signalsRich Felker2011-02-141-0/+3
|
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+13