有没有办法让GNU只在.S文件中扩展.macro指令,生成另一个没有它们的.S文件?类似于gcc -E对C代码的作用.
请注意,这是关于汇编程序.macro指令,如下面的代码所示,而不是关于可以通过cpp扩展的C风格的#define宏.
.macro my_macro src, so, dest movl \so+10(\src), %r8d
macros assembly
assembly ×1
macros ×1