cdsfiui 发表于 2016-09-17 22:42

/usr/include/bits/syscall.h定义的系统调用号,并不是数字啊?

本帖最后由 cdsfiui 于 2016-09-18 18:19 编辑

我看ubuntu上面的/usr/include/bits/syscall.h里面,系统调用例如SYS_write都是

#define SYS_write __NR_write
可是__NR_write这样的符号定义又在哪里呢? 我认为SYS_write应该被定义成一个数字,对应内核里面的系统调用号的。对吗?

谢谢
页: [1]
查看完整版本: /usr/include/bits/syscall.h定义的系统调用号,并不是数字啊?