aboutsummaryrefslogtreecommitdiff
path: root/lib/arm/arch-transform-dis.inc.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/arm/arch-transform-dis.inc.h')
-rw-r--r--lib/arm/arch-transform-dis.inc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/arm/arch-transform-dis.inc.h b/lib/arm/arch-transform-dis.inc.h
index 0b4f41c..9d30738 100644
--- a/lib/arm/arch-transform-dis.inc.h
+++ b/lib/arm/arch-transform-dis.inc.h
@@ -197,7 +197,7 @@ void transform_dis_branch(struct transform_dis_ctx *ctx, uint_tptr dpc, int cc)
actx.cond = 0xe;
/* If it's a call, we should jump back after the call */
if ((cc & CC_CALL) == CC_CALL) {
- MOVW_MOVT(actx, 14, dpc | ctx->arch.pc_low_bit);
+ MOVW_MOVT(actx, 14, dpc);
BLXr(actx, 14);
} else {
// otherwise we can't clobber LR