title: How can I get a human-readable description from a signal number?
body: <p>Does the POSIX standard or another C standard provide a way to recover a meaningful message from a signal number, in the same way that <code>strerror()</code> makes it possible to recover a message from <code>errno</code>? The Gnu C library has <code>strsignal()</code>, but if possible, I would like something portable to BSD and other Unix variants.</p>