文档信息
前言
第 1 部分使用链接编辑器和运行时链接程序
1. Oracle Solaris 链接编辑器介绍
2. 链接编辑器
3. 运行时链接程序
4. 共享目标文件
第 2 部分快速参考
5. 链接编辑器快速参考
第 3 部分高级主题
6. 直接绑定
7. 生成目标文件以优化系统性能
8. Mapfile
9. 接口和版本控制
10. 使用动态字符串标记建立依赖性
11. 可扩展性机制
第 4 部分ELF 应用程序二进制接口
12. 目标文件格式
13. 程序装入和动态链接
14. 线程局部存储
第 5 部分附录
A. 链接程序和库的更新及新增功能
Oracle Solaris 11 Update 1 发行版
Oracle Solaris 11
Oracle Solaris 10 Update 11 发行版
Oracle Solaris 10 Update 10 发行版
过时的功能
Solaris 10 5/08 发行版
Solaris 10 8/07 发行版
Solaris 10 1/06 发行版
Solaris 10 发行版
Solaris 9 9/04 发行版
Solaris 9 4/04 发行版
Solaris 9 12/03 发行版
Solaris 9 8/03 发行版
Solaris 9 12/02 发行版
Solaris 9 发行版
Solaris 8 07/01 发行版
Solaris 8 01/01 发行版
Solaris 8 10/00 发行版
Solaris 8 发行版
B. System V 发行版 4(版本 1)Mapfile
索引
链接编辑器提供字符串表压缩,从而可以生成简化的 .dynstr 节和 .strtab 节。使用链接编辑器的 -z nocompstrtab 选项可以禁用此项缺省处理。请参见字符串表压缩。
可使用 ldd(1) 确定未引用的依赖项。请参见 -U 选项。
链接编辑器支持扩展的 ELF 节。请参见ELF 头、表 12-5、节、表 12-10 和符号表节。
通过 protected mapfile 指令,可以更加灵活地定义符号可见性。请参见SYMBOL_SCOPE / SYMBOL_VERSION 指令。