98a5332de2
Since the value of number_of_signals is known at compile time, we can use a compile-time check instead. This also adds SIGLOST for the Hurd, uses the correct signal counts for the Hurd and FreeBSD, and only gives a compile-time warning when compiled on an unknown platform that it does not know whether the number of signals is correct. Author: James Clarke <jrtc27@jrtc27.com> References: commit bd72ba3a4b5f9a2a220a420e5182eaeaeeb88e76 (jrtc27/procps-cross-platform) procps-ng/procps~!52