现代 Linux 实现中的frame.h 位于哪里? (特别是ubuntu)

现代 Linux 实现中的frame.h 位于哪里? (特别是ubuntu)

我正在阅读的一本书引用了一个包含文件显示堆栈帧的外观在一个人的 UNIX 系统上。

尤其:/usr/include/sys/frame.h

我很难找到现代的等价物。有人有主意吗?我使用的是 Ubuntu 12.10。

答案1

AFAIK 头文件更像是一个老式的 UNIX 或 BSD 东西,你可以在索拉里斯{免费、开放、网络}BSD:

也可以看看

答案2

提供了一个很好的答案超级用户。

所讨论的文件是否是我的作者所指的遗留文件的精确扩展仍然未知。然而,人们会找到大部分相关知识ptrace.h文件和calling.h位于/.../asm/目录中的文件。这假定是 x86 处理器。

相关内容