arm: BLX should read PC & modify LR registers. bug reported by Zach Riggle

This commit is contained in:
Nguyen Anh Quynh 2015-05-08 15:04:09 +08:00
parent c52d8cd7d3
commit accd198468
1 changed files with 1 additions and 1 deletions

View File

@ -440,7 +440,7 @@ static insn_map insns[] = {
{
ARM_BLXi, ARM_INS_BLX,
#ifndef CAPSTONE_DIET
{ 0 }, { 0 }, { ARM_GRP_JUMP, ARM_GRP_ARM, ARM_GRP_V5T, 0 }, 0, 0
{ ARM_REG_PC, 0 }, { ARM_REG_LR, 0 }, { ARM_GRP_JUMP, ARM_GRP_ARM, ARM_GRP_V5T, 0 }, 0, 0
#endif
},
{