不幸的是,从binutils libopcodes 2.22开始,insn_type
i386或x86_64上都没有填写。唯一受广泛支持的体系结构是MIPS,Sparc和Cell的SPU。从当前的CVS HEAD开始,情况仍然如此。
很难证明不存在某些东西,但是,例如,在Sparc反汇编程序源中,您可以看到多次insn_type
被设置的情况info->insn_type = dis_branch
,例如,而在i386反汇编程序源中,则不存在insn_type
或将存在任何值。预期具有(dis_branch
,dis_nonbranch
等等)。