The current definition of struct sigaction on 32-bit Solaris targets is missing a pad/reserved field, causing the struct to be too small.
https://github.com/D-Programming-Language/druntime/pull/859