3

我正在将代码从 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 ,但它似乎不适合这个目的。

谢谢!

4

0 回答 0