【发布时间】:2011-10-11 10:37:40
【问题描述】:
我是否可以在任何地方获得每个系统调用所需的最低 Linux 版本的完整列表?我正在寻找“如果我使用 syscall X,我的代码可以在其上运行的最低 Linux 版本是多少?”形式的问题的一般答案
【问题讨论】:
-
总有源头.... *邪恶的笑声*.
-
您的意思是调用将以指定参数和预期行为在其上运行的最低版本的 linux? 邪恶的笑容
-
我的意思是系统调用不会返回
ENOSYS的最低版本,或者它对无效系统调用号所做的任何事情。我了解某些系统调用在早期版本中的行为不完整或损坏,因此有关这方面的信息也很好,但超出了我最初问题的范围。 :-) -
如果要实际使用,最好有勘误表。 “实施”并不总是与“实施并体面地工作”相同。
-
@AmigableClarkKant:是的,但是如果你看看我的问题,(几乎?)所有没有接受答案的问题都是非常难的问题,要么还没有解决方案,要么没有解决方案是多种相互矛盾的意见作为答案,没有权威来源。 :-)
标签: c linux assembly system-calls