Linux glibc系统调用包装位置

我知道Linux系统调用通常使用glibc包装器来执行。 通过从github克隆Linux内核源代码,我能够找到各种系统调用的实际源代码。 例如退出系统调用代码可以在“/kernel/exit.c”下找到。

我试图找到包装的源代码。 我认为,因为包装是由glibc提供的,所以这些必须已经存在于操作系统中(Debian Jessie)。 例如,退出系统调用包装代码的位置在哪里?


要获得libc源代码,请运行命令apt-get source libc6 ,这将下载它的源代码并应用Debian特定的修补程序。

exit()函数位于路径glibc-2.19/stdlib/exit.c

链接地址: http://www.djcxy.com/p/90885.html

上一篇: Linux glibc system call wrappers location

下一篇: nasm system calls Linux