]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
freebsd32: have sigqueue take a void *
authorBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:26 +0000 (20:12 +0000)
committerBrooks Davis <brooks@FreeBSD.org>
Wed, 17 Nov 2021 20:12:26 +0000 (20:12 +0000)
commit158dcd7395ad894ca5c62e5a66cc5c1b067a0fe6
treeccc2749169b73b9f6f8f93b7cd61234de3211b5e
parent2b9d052d3eeb9ffd1094dc5165eff555b9fd6bc3
freebsd32: have sigqueue take a void *

This matches the default ABI and we work around issues with
union sigval by extracting the bottom 32-bits in a manual handler.

Reviewed by: kevans
sys/compat/freebsd32/freebsd32_misc.c
sys/compat/freebsd32/freebsd32_proto.h
sys/compat/freebsd32/freebsd32_systrace_args.c
sys/compat/freebsd32/syscalls.master