第一章 引论 1
1.1 System V应用程序二进制界面 1
1.2 ABI的基础与结构 1
1.3 如何使用System V的ABI 2
1.4 术语定义 4
第二章 软件安装 7
2.1 软件安装与打包 7
2.2 文件格式 11
2.3 外加软件的文件树 16
2.4 安装、删除及访问软件包的命令 17
第三章 低层系统信息 19
3.1 引言 19
3.2 字符表示 19
3.3 机器界面(针对具体处理器的) 20
3.4 函数调用顺序(针对具体处理器的) 20
3.5 操作系统界面(针对具体处理器的) 20
3.6 编码实例(针对具体处理器的) 20
第四章 目标文件 21
4.1 引言 21
4.2 ELF头 23
4.3 节 28
4.4 字符串表 37
4.5 符号表 38
4.6 重定位 42
第五章 程序的装入与动态连接 45
5.1 引言 45
5.2 程序头 45
5.3 程序装入(针对具体处理器的) 51
5.4 动态连接 51
第六章 库 61
6.1 引言 61
6.2 系统库 62
6.3 C库 67
6.3.1 全局数据符号 68
6.4 网络服务库 69
6.5 X Window系统库 71
6.6 系统数据界面 71
第七章 格式与协议 73
7.1 引言 73
7.2 档案文件 73
7.3 其它档案格式 76
7.4 terminfo数据库 76
7.5 网络的格式与协议 78
第八章 系统命令 105
8.1 应用程序命令 105
第九章 运行环境 107
9.1 应用程序环境 107
9.2 文件系统的结构和内容 108
第十章 窗口与终端界面 111
10.1 System V窗口系统 111
10.2 System V窗口系统的组成 112