我有一个创建标签的宏,但如果它们尚未定义,我只想创建这些标签。问题是标签是使用宏参数构建的,而汇编器不喜欢使用宏参数生成的符号。这是不起作用的代码。它在 ifndef 上出错。有没有其他方法可以写这个?
.macro create_handler modifier
.ifndef handler\modifier
handler\modifier:
some code
some more code
.endif
.endif
错误:行尾有垃圾,第一个无法识别的字符是 `\'