X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Farm_disassembler.c;fp=src%2Ftarget%2Farm_disassembler.c;h=8e783d3425f303b669c70fe178408cd4628f7b39;hp=ef69a203c59a605cce2c71f9b5f067198bbc6b14;hb=a957a1c8433f45452902de3060364122602e6e1c;hpb=7ac798016fe1de11b20c4450a861ee477e7ed6c9 diff --git a/src/target/arm_disassembler.c b/src/target/arm_disassembler.c index ef69a203c5..8e783d3425 100644 --- a/src/target/arm_disassembler.c +++ b/src/target/arm_disassembler.c @@ -2978,6 +2978,7 @@ static int t2ev_b_bl(uint32_t opcode, uint32_t address, case 0x4: inst = "BLX"; instruction->type = ARM_BLX; + address &= 0xfffffffc; break; case 0x5: inst = "BL";