gpt4 book ai didi

c - 是否有原始的 linux 系统调用 API/ABI 文档

转载 作者:IT王子 更新时间:2023-10-29 00:32:56 25 4
gpt4 key购买 nike

系统调用有 man(2) 页面,但这些页面描述了位于系统调用之上的 C 库 (glibc) 的行为。原始系统调用 API/ABI 是否记录在某处(UseTheSourceLuke 除外)?我在手册页中看到了一些关于内核/libc 之间差异的提及,但我没有感觉到记录这些差异是头等大事。

我真正想说的是:C 库是否被 POLICY 视为稳定/记录的 Linux API,并且内核的系统调用 API/ABI 被认为是不稳定的(可能会更改),因此有意未记录或低优先级?

那么更改系统调用的内核开发人员会在 glibc 中进行变通吗?那么其他的 libc 呢?

我能找到关于这个主题的历史讨论吗?

编辑:所以 ABI 是稳定的,系统调用的行为也是如此,但内核开发人员没有记录它们。 glibc 正在记录它们(有自己的添加/更改)。正确吗?

最佳答案

我不认为内核开发人员实际上发布了中断 API,但您可以找到像 this one 这样的第三方图表。 .

关于c - 是否有原始的 linux 系统调用 API/ABI 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34203876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com