标签: arm constants qemu multiplying
我正在使用QEMU来模拟ARM内核。当我乘以常数时,系统报告错误
qemu: fatal: IO on conditional branch instruction
指令是
55f8:a8bd8030 ldmgeia sp!, {r4, r5, PC}
它来自
x = x - round * 3.1416 - 3.1416;
当我用一些变量替换3.1416时,可以避免错误。但这仍然是一些潜在的问题。可能是什么原因呢?是主机吗?