--- /dev/null
+ 0: e1a0c00d mov ip, sp
+. 0 00008000 4
+. 0d c0 a0 e1
+
+ 4: e92dd810 stmdb sp!, {r4, fp, ip, lr, pc}
+. 1 00008004 4
+. 10 d8 2d e9
+
+ 8: e24cb004 sub fp, ip, #4 ; 0x4
+. 2 00008008 4
+. 04 b0 4c e2
+
+ c: e3a00014 mov r0, #20 ; 0x14
+. 3 0000800C 4
+. 14 00 a0 e3
+
+ 10: ebfffffe bl 0 <newHHW>
+. 4 00008010 4
+. fe ff ff eb
for (i = 0; i < TEST_N_ITERS; i++)
tres
= LibVEX_Translate (
- InsnSetX86, InsnSetX86,
+ InsnSetARM, InsnSetX86,
origbuf, (Addr64)orig_addr, chase_into_not_ok,
&orig_used,
transbuf, N_TRANSBUF, &trans_used,
/* Copy this file (test_main.h.in) to test_main.h, and edit */
/* DEBUG RUN, ON V */
-#if 0
+#if 1
#define TEST_VSUPPORT True
#define TEST_N_ITERS 1
#define TEST_N_BBS 1
-#define TEST_FLAGS (1<<7)|(1<<2)|(1<<1)
+#define TEST_FLAGS (1<<7) /* |(1<<2)|(1<<1) */
#endif
/* CHECKING RUN, ON V */
-#if 1
+#if 0
#define TEST_VSUPPORT True
#define TEST_N_ITERS 1
#define TEST_N_BBS 100000