mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-03 12:12:06 +00:00
fcd10cc52d
The cleaned up code fixes the following issues: 1. "bx pc" should always change to ARM mode (bits=32), never Thumb mode (bits=16), since PC is always even. 2. Use (addr & ~3LL) + pcdelta for all PC-relative arithmetic. and removes checks for "b reg"/"bl reg"/"bx imm"/"bxj imm" as these instructions don't exist.