目前支持 64 位的 ELF 目标文件格式。 有关详细信息,请参见文件格式。链接编辑器针对 64 位处理的扩展和差异包括使用 /usr/lib/64(请参见链接编辑器搜索的目录、运行时链接程序搜索的目录以及命名约定)、环境变量 LD_LIBRARY_PATH_64(请参见使用环境变量和运行时链接程序搜索的目录)以及运行时链接程序 /usr/lib/64/ld.so.1(请参见第 3 章,运行时链接程序)。
可以使用链接编辑器的 -z combreloc 选项生成包含优化重定位节的共享库。 请参见组合重定位节。
新的 $ORIGIN 动态字符串标记在非绑定软件中建立依赖项方面提供了更大的灵活性。 请参见动态字符串标记。
现在,可以延迟共享库的装入,直到运行的程序实际引用了此目标文件为止。 请参见延迟装入动态依赖项。
通过新的 SHT_SUNW_COMDAT 节类型,可删除多重定义的符号。 请参见COMDAT 节。
新的 SHT_SUNW_move 节类型会启用部分初始化的符号。 请参见移动节。
添加了运行时链接审计接口 la_symbind64()、la_sparcv9_pltenter()、la_pltexit64() 以及新的链接审计标志 LA_SYMB_ALTVALUE。 请参见审计接口函数。