hurd: implement SA_SIGINFO signal handlers.
authorJeremie Koenig <jk@jk.fr.eu.org>
Mon, 21 Dec 2020 00:41:55 +0000 (01:41 +0100)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 21 Dec 2020 00:44:20 +0000 (01:44 +0100)
commitd865ff74ba096d016c9b1542a4e3d305169c9e55
treea1ad2cf50e23fcf87a08b3955fffd7d7f80b404d
parent407765e9f24f5a82f318a9e069a977710ac99ee0
hurd: implement SA_SIGINFO signal handlers.

SA_SIGINFO is actually just another way of expressing what we were
already passing over with struct sigcontext. This just introduces the
SIGINFO interface and fixes the posix values when that interface is
requested by the application.
bits/sigaction.h
hurd/hurd/signal.h
hurd/hurdfault.c
hurd/hurdinit.c
hurd/hurdsig.c
sysdeps/mach/hurd/i386/bits/sigcontext.h
sysdeps/mach/hurd/i386/exc2signal.c
sysdeps/mach/hurd/i386/sigcontextinfo.h
sysdeps/mach/hurd/i386/trampoline.c
sysdeps/mach/hurd/kill.c
sysdeps/mach/hurd/setitimer.c