ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
符号映射允许由其他名称的符号来解析符号引用,这样便可使用替代定义来覆盖函数。这可用于在替代实现中打补丁以提供补丁(错误修复)或替代功能。--symbol_map 选项的语法为:
--symbol_map= refname=defname
例如,以下代码使链接器通过 foo_patch 定义来解析对 foo 的任何引用:
--symbol_map=foo=foo_patch
即使在编译时使用了 --opt_level=4,也支持 --symbol_map 选项。
使用 --symbol_map 选项传递的字符串不应包含空格,也不应在外侧使用引号。这样,可以在命令行、链接器命令文件和选项文件中使用相同的链接器选项语法。