Quick question. I hadn't seen it mentioned yet in this discussion, but isn't the SA_RESTORER flag to sigaction and the sa_restorer field of struct sigaction supposed to allow the use of alternate signal handler stacks? Is it out of date/out of favor?