如何在gnu汇编程序的绝对表达式中使用标签符号

时间:2018-07-13 12:56:24

标签: assembly gnu

作为一个例子,说我想限制一个代码块的长度。

begin:
nop;nop;nop;nop
end:
.if end-begin>20
.err
.endif

编译器打印“错误:“。if”语句中的非常数表达式”。

一个相关的问题。有没有一种方法可以在编译时打印计算出的表达式? .print仅接受一个字符串。

0 个答案:

没有答案