上传者: 26775679
|
上传时间: 2022-04-27 11:38:59
|
文件大小: 4.58MB
|
文件类型: PDF
2.9 添加符号版本
ARM 链接器符合《ARM 体系结构的基础平台》[BPABI],并支持 GNU 扩展符号
版本控制模型。
若要为现有符号添加符号版本,必须在同一地址处定义版本符号。 版本符号的
格式如下:
• 对于 name 的非缺省版本 ver,为 name@ver。
• 对于 name 的缺省 ver,为 name@@ver。
版本符号必须括在一对竖线内。
例如,定义缺省版本:
|my_versioned_symbol@@ver2| ; Default version
my_asm_function PROC
...
BX lr
ENDP
定义非缺省版本:
|my_versioned_symbol@ver1| ; Non default version
my_old_asm_function PROC
...
BX lr
ENDP
有关 RVCT 中的符号版本控制的完整描述,请参阅《RealView 编译工具链接器和
实用程序指南》中的第 4 章 访问映像符号。ARM DUI 00204HC 版权所有 © 2002-2007 ARM Limited。 保留所有权利。 2-49