Hello, I was wondering about implementing SIGINFO: as I understand it, the Hurd glibc currently calls the signal handlers as
void handler(int signo, long int sigcode, struct sigcontext *scp) so the basis for the support of the kind of information that SIGINFO provides is already there, it's "just" that nobody did it? Apparently, there are at least a few Hurd servers that use the scp argument, so I guess an implementation of SIGINFO should keep the calling convention as above when SIGINFO is not set, and use the posix calling convention when it is set? Or should we just go the posix way and fix the servers? Samuel