aboutsummaryrefslogtreecommitdiff
path: root/lib/dis-arm.inc.h
diff options
context:
space:
mode:
authorcomex2015-01-17 20:09:42 -0500
committercomex2015-01-17 20:09:42 -0500
commit17d4d47511fe1a51ffeb83f0fe923993680304dd (patch)
tree17934be6219f5ec8d870d79c15a7d7516a83f42f /lib/dis-arm.inc.h
parenttransform-dis stuff - compiles for arm, so far (diff)
downloadsubstitute-17d4d47511fe1a51ffeb83f0fe923993680304dd.tar.gz
IT, BX LR - untested
Diffstat (limited to 'lib/dis-arm.inc.h')
-rw-r--r--lib/dis-arm.inc.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/dis-arm.inc.h b/lib/dis-arm.inc.h
index c95e450..0779205 100644
--- a/lib/dis-arm.inc.h
+++ b/lib/dis-arm.inc.h
@@ -193,6 +193,9 @@ static INLINE void P(addr_offset_none_addr_postidx_reg_Rm_unk_Rt_3_LDRHTr)(tdis_
static INLINE void P(GPR_Rt_addr_offset_none_addr_postidx_reg_Rm_S_1_STRHTr)(tdis_ctx ctx, struct bitslice Rm, struct bitslice Rt, struct bitslice addr) {
data(r(addr), r(Rt), r(Rm));
}
+static INLINE void P(GPR_dst_B_2_BX)(tdis_ctx ctx, UNUSED struct bitslice dst) {
+ return P(ret)(ctx);
+}
static INLINE void P(dis_arm)(tdis_ctx ctx) {
uint32_t op = ctx->op = *(uint32_t *) ctx->ptr;