From 17d4d47511fe1a51ffeb83f0fe923993680304dd Mon Sep 17 00:00:00 2001 From: comex Date: Sat, 17 Jan 2015 20:09:42 -0500 Subject: IT, BX LR - untested --- lib/dis.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/dis.h') diff --git a/lib/dis.h b/lib/dis.h index 5a49723..37c0889 100644 --- a/lib/dis.h +++ b/lib/dis.h @@ -107,14 +107,18 @@ static const unsigned null_op = -0x100; #if defined(TARGET_x86_64) #define MIN_INSN_SIZE 1 #error "no x86 dis yet" + struct arch_dis_ctx {}; #elif defined(TARGET_i386) #define MIN_INSN_SIZE 1 #error "no x86 dis yet" + struct arch_dis_ctx {}; #elif defined(TARGET_arm) #define MIN_INSN_SIZE 2 #define TARGET_DIS_HEADER "dis-arm-multi.inc.h" + struct arch_dis_ctx { unsigned thumb_it_length; }; #elif defined(TARGET_arm64) #define MIN_INSN_SIZE 4 #define TARGET_DIS_HEADER "dis-arm64.inc.h" + struct arch_dis_ctx {}; #endif -- cgit v1.2.3