ZHCU875Z August 2001 – October 2023 SM320F28335-EP
链接器会执行重新定址,该过程即在符号的地址发生改变 (节 2.7) 时调整对符号的所有引用。
链接器支持两个选项(--absolute_exe 和 --relocatable),让用户可以生成绝对输出模块或可重定位的输出模块。仅当使用 COFF ABI 时,才能组合 --absolute_exe 和 --relocatable 选项以生成可执行且可重定位的输出模块。
遇到不包含重定位或符号表信息的文件时,链接器会发出警告消息(但会继续执行)。只有每个输入文件均不包含需要重定位的信息(即,每个文件都没有未解析的引用,并且都绑定至链接器创建它时所绑定的同一虚拟地址)时,重新链接绝对文件才会成功。