我正在将代码从IRIX移植到Linux RedHat,目前正在使用信号处理程序,其格式为
void sig_handler (int sig, int code, struct sigcontext *).
这些代码例如是BRK_USERBP,BRK_SSTEPBP,BRK_OVERFLOW,BRK_DIVZERO和BRK_MULOVF。
我的搜索显示Linux不支持它。是吗?
如果没有,我可以使用什么等效/替换?
我在sigaction的siginfo_t中看过si_code,但它似乎不适合这个目的。
谢谢!