Module name: linux
Changes by: firstname.lastname@example.org 03/08/31 15:08:53
sigevent_t and associated stuff didn't match glibc nor were they what
they're supposed to be. So change them to what most architectures
under Linux are using with slight changes to keep the struct size
constant for 32-bit and 64-bit.
Not this makes the definition almost identical to glibc with the
exception of the dead-born definition of SIGEV_CALLBACK there which
I'll remove next and which's removal will result in the value of
glibc's SIGEV_THREAD changing from 3 to 2.