error: ‘SA_INTERRUPT’ undeclared (first use in this function)

来源:互联网 发布:就业数据网报系统 编辑:程序博客网 时间:2024/05/19 09:04

linux 2.4.36

error: ‘SA_INTERRUPT’ undeclared (first use in this function)

从2.6.24以后删除了SA_INTERRUPT,使用IRQF_DISABLED代替,因此将SA_INTERRUPT修改为IRQF_DISABLED就可以解决该编译错误。

因为SA_开头的宏定义很不好和信号进行区分,容易和信号混到一块。

1 0