> In the old code, "code" being non-zero meant that it > was a signal caused by a trap. I just want to point out that in the sparc{64} port the "code" has always served as a qualifier to the signal, e.g. FPE_* codes for floating point traps, but for most traps it was simply set to 0 or sometimes -1.. -pk