History log of /seL4-refos-master/libs/libmuslc/src/signal/signal.c
Revision Date Author Comments
# 6ce1fade 21-Jun-2014 Rich Felker <dalias@aerifal.cx>

add __sysv_signal abi-compat alias for the signal function

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.


# 57174444 11-Dec-2013 Szabolcs Nagy <nsz@port70.net>

include cleanups: remove unused headers and add feature test macros


# 48748143 30-Jul-2013 Timo Teräs <timo.teras@iki.fi>

use separate sigaction buffers for old and new data

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.


# 1322cb82 14-Feb-2011 Rich Felker <dalias@aerifal.cx>

header cleanup, conformance fixes - signals


# 0b44a031 11-Feb-2011 Rich Felker <dalias@aerifal.cx>

initial check-in, version 0.5.0