arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989
diff --git a/arch/ARM/ARMMapping.c b/arch/ARM/ARMMapping.c
index b3b4682..b1d9889 100644
--- a/arch/ARM/ARMMapping.c
+++ b/arch/ARM/ARMMapping.c
@@ -10910,7 +10910,7 @@
{
ARM_t2ADCrr, ARM_INS_ADC,
#ifndef CAPSTONE_DIET
- { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0
+ { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0
#endif
},
{
@@ -12086,7 +12086,7 @@
{
ARM_t2SBCrr, ARM_INS_SBC,
#ifndef CAPSTONE_DIET
- { ARM_REG_CPSR, 0 }, { ARM_REG_CPSR, 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0
+ { ARM_REG_CPSR, 0 }, { 0 }, { ARM_GRP_THUMB2, 0 }, 0, 0
#endif
},
{