Solaris 9 12/03 操作环境的新增功能

栈检查 API

此功能在 Solaris 9 4/03 发行版中是新增的。

栈检查 API 可用于与栈检查编译程序支持进行高级的交互操作。ForteTM 7.0 提供了栈检查编译程序支持功能。这些 API 应该在编译时启用了栈检查的应用程序中使用,这些应用程序可以管理自己的栈或试图检测自己的栈溢出。

对于维护自己的线程库的开发者,需要使用 setustack 接口以使库的用户能够在编译时启用栈检查功能。

请参见 stack_getbounds(3C) stack_setbounds(3C)stack_inbounds(3C)stack_violation(3C) 手册页。