【发布时间】:2016-02-21 08:05:19
【问题描述】:
编译旧源代码时出现后缀或操作数错误。它是从内联汇编代码生成的。
ltr (unsigned val)
asm
("ltr %%eax /n/t"
:
: "a" (val)
);
我已经阅读了很多网页/论坛来查找语法错误,但一切都告诉我代码是正确的。 我在 Mandriva 10 操作系统上使用 gcc 4.4.1
【问题讨论】:
标签: c gcc inline gnu-assembler