Solaris 10 新增功能

栈检查 API

此功能是 Software Express 试点计划和 Solaris 9 4/03 发行版中的新增功能。Solaris 10 3/05 发行版中也包含此功能。

栈检查 API 允许与 Sun ONE Studio 中的栈检查编译器支持进行高级的交互操作。这些 API 应该在编译时启用了栈检查的应用程序中使用,这些应用程序可以管理自己的栈或尝试检测自己的栈溢出。

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

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