文档信息
前言
1. 内存和 CPU 管理
2. 用于 Solaris Cluster 的远程共享内存 API
3. 会话描述协议 API
4. 进程调度程序
5. 地址组 API
6. 输入/输出接口
7. 进程间通信
8. 套接字接口
9. 使用 XTI 和 TLI 编程
10. 包过滤钩子
11. 传输选择和名称到地址映射
12. 实时编程和管理
13. Solaris ABI 和 ABI 工具
什么是 Solaris ABI?
定义 Solaris ABI
Solaris 库中的符号版本控制
使用符号版本控制标记 Solaris ABI
Solaris ABI 工具
appcert 实用程序
appcert 的检查内容
专用符号的使用情况
静态链接
非绑定符号
appcert 不检查的内容
使用 appcert
appcert 选项
使用 appcert 进行应用程序分级
appcert 结果
更正 appcert 报告的问题
使用 apptrace 进行应用程序验证
应用程序验证
运行 apptrace
解释 apptrace 输出
A. UNIX 域套接字
索引
Solaris 应用程序二进制接口 (Application Binary Interface, ABI) 定义了可供应用程序开发者使用的接口。如果应用程序符合 ABI,则可以增强二进制稳定性。本章讨论了 Solaris ABI 以及所提供的用于验证应用程序的 ABI 符合性的工具,其中包括以下内容:
Solaris ABI 的定义和用途,在定义 Solaris ABI中进行讨论。
两个 ABI 工具(appcert 和 apptrace)的用法,在Solaris ABI 工具中进行讨论。