在哪里可以找到有关如何支持C / gcc系统调用的文档?

时间:2019-07-19 01:00:06

标签: c systems-programming

我有一个非常基本的x86(32b)内核,我希望它支持为Linux编译的C程序。目前,它可以运行不调用任何syscall的C函数(例如printf等),并且我希望最初支持某些C功能:

  • printf
  • malloc /免费
  • 退出

在哪里可以找到有关如何支持这些操作的文档?如果我理解正确,请从S.O.应该通过中断/系统调用来处理的观点。我只对C程序和S.O.之间的接口感兴趣,而不对S.O中这些服务的实际实现感兴趣。

0 个答案:

没有答案