ARM IT阻止AS错误

时间:2015-09-18 04:54:40

标签: assembly arm

我收到错误消息称addeq应该在IT区块中。从我能说的是。

以下是https://github.com/Jcfunk/g3_kernel/blob/lp-release/arch/arm/crypto/aesbs-core.S_shipped

第455行的代码剪辑
    ite eq              @ Thumb2 thing, sanity check in ARM
    addeq   r6,r6,#0x10
    bne .Ldec_loop

在IT区块中是否有addeq?

从我用谷歌搜索,If-Then阻止,这个IT块意味着如果EQ然后ADDEQ否则BNE .Ldec_loop。 我觉得它是,但我对手臂组装一无所知。

我使用GNU汇编程序版本2.25.1(arm-linux-gnueabihf)使用BFD版本(GNU Binutils for Ubuntu)2.25.1

0 个答案:

没有答案