use separate sigaction buffers for old and new data
authorTimo Teräs <timo.teras@iki.fi>
Tue, 30 Jul 2013 13:14:56 +0000 (09:14 -0400)
committerRich Felker <dalias@aerifal.cx>
Tue, 30 Jul 2013 13:14:56 +0000 (09:14 -0400)
commit48748143a34fb534e51378ec82816d7bbfb22df7
tree079a45f547fa0ac4a45dd60ad9817e227b8a8f69
parent372a948b8139c6583045b2cd91b6b91fcb2e5881
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.
src/signal/sigaction.c
src/signal/signal.c