Chinaunix
标题:
请教(UBOOT)GNU ARM汇编中的宏定义,是怎么规避标号重复问题的?
[打印本页]
作者:
thinkker
时间:
2015-09-18 23:21
标题:
请教(UBOOT)GNU ARM汇编中的宏定义,是怎么规避标号重复问题的?
如果在宏定义体中出现标号和变量,该宏指令又需要多次被调用,这样在宏展开后的程序中将多次重复出现相同的标号和变量,也就是说会产生重复定义标号或变量的错误,这在汇编语言程序中是不允许的。为了避免发生这种错误,MASM宏汇编在宏定义中用伪指令LOCAL把要出现在宏体中的标号或变量定义为局部标号或变量。
格式: LOCAL 参数表
那么问题是,UBOOT GNU ARM-LINUX汇编中的宏定义是怎么避免这个问题的?
作者:
thinkker
时间:
2015-09-22 10:53
没人知道答案?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2