use struct pt_regs * rather than void * for powerpc[64] sigcontext regs
authorRich Felker <dalias@aerifal.cx>
Sat, 19 Oct 2019 19:53:43 +0000 (15:53 -0400)
committerRich Felker <dalias@aerifal.cx>
Sat, 19 Oct 2019 19:53:43 +0000 (15:53 -0400)
commitc2518a8efb6507f1b41c3b12e03b06f8f2317a1f
tree27bbe8b4cab90c4b0f1f7855333dad48e45baab0
parentc9f48cde0a22641ce3daf54596a9ecebdab91435
use struct pt_regs * rather than void * for powerpc[64] sigcontext regs

this is to match the kernel and glibc interfaces. here, struct pt_regs
is an incomplete type, but that's harmless, and if it's completed by
inclusion of another header then members of the struct pointed to by
the regs member can be accessed directly without going through a cast
or intermediate pointer object.
arch/powerpc/bits/signal.h
arch/powerpc64/bits/signal.h