hurd: set sigaction for signal preemptors in arch-independent file
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sat, 26 Dec 2020 16:57:52 +0000 (17:57 +0100)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Sat, 26 Dec 2020 17:03:31 +0000 (18:03 +0100)
commite42efa01c9305eb27616bae2bc314d8e44d129e0
treefb3768a7fa119aba0d9e51cceb400579f2834865
parenta39b95b975929f12359d4bc55f25bd88c3ec02c5
hurd: set sigaction for signal preemptors in arch-independent file

Instead of having the arch-specific trampoline setup code detect whether
preemption happened or not, we'd rather pass it the sigaction. In the
future, this may also allow to change sa_flags from post_signal().
hurd/hurd/signal.h
hurd/hurdsig.c
sysdeps/mach/hurd/i386/trampoline.c