aboutsummaryrefslogtreecommitdiff
path: root/bsd-user/host/arm
diff options
context:
space:
mode:
authorWarner Losh <imp@bsdimp.com>2022-01-16 09:28:59 -0700
committerWarner Losh <imp@bsdimp.com>2022-01-28 15:52:39 -0700
commite32a63010ff221f7e161a592972076d2976c5eae (patch)
treedaf095c8c6bd617b24fa9f24b35f2d95317c4c93 /bsd-user/host/arm
parent149076ade7b8250fa62a6b1e7462f8d2c340b27e (diff)
bsd-user/signal.c: Add si_type argument to queue_signal
Mirror the linux-user practice and add a si_type argument to queue signal. This will be transported as the upper 8 bits in the si_type element of siginfo so that we know what bits of the structure are valid and so we can properly implement host_to_target_siginfo_noswap and tswap_siginfo. Adapt the one caller of queue_signal to the new interface. Use all the same names as Linux (except _RT which we don't treat differently, unlike Linux), though some are unused. Place this into signal-common.h since that's a better place given bsd-user's structure. Move prototype of queue_signal to signal-common.h to mirror linux-user's location. Signed-off-by: Warner Losh <imp@bsdimp.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'bsd-user/host/arm')
0 files changed, 0 insertions, 0 deletions