about summary refs log tree commit diff stats
path: root/miasm2/jitter/arch
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/jitter/arch')
-rw-r--r--miasm2/jitter/arch/JitCore_aarch64.c2
-rw-r--r--miasm2/jitter/arch/JitCore_aarch64.h1
-rw-r--r--miasm2/jitter/arch/JitCore_arm.c10
-rw-r--r--miasm2/jitter/arch/JitCore_arm.h2
-rw-r--r--miasm2/jitter/arch/JitCore_mips32.h1
-rw-r--r--miasm2/jitter/arch/JitCore_msp430.c2
-rw-r--r--miasm2/jitter/arch/JitCore_msp430.h3
-rw-r--r--miasm2/jitter/arch/JitCore_x86.h1
8 files changed, 11 insertions, 11 deletions
diff --git a/miasm2/jitter/arch/JitCore_aarch64.c b/miasm2/jitter/arch/JitCore_aarch64.c
index 15a3c27c..8674b684 100644
--- a/miasm2/jitter/arch/JitCore_aarch64.c
+++ b/miasm2/jitter/arch/JitCore_aarch64.c
@@ -171,7 +171,7 @@ void dump_gpregs(vm_cpu_t* vmcpu)
 
 
 	printf("SP  %.16"PRIX64" PC  %.16"PRIX64" "\
-	       "zf  %.16"PRIX32" nf  %.16"PRIX32" of  %.16"PRIX32" cf  %.16"PRIX32"\n",
+	       "zf  %"PRIX32" nf  %"PRIX32" of  %"PRIX32" cf  %"PRIX32"\n",
 	       vmcpu->SP, vmcpu->PC,
 	       vmcpu->zf, vmcpu->nf, vmcpu->of, vmcpu->cf);
 }
diff --git a/miasm2/jitter/arch/JitCore_aarch64.h b/miasm2/jitter/arch/JitCore_aarch64.h
index 2203e037..4635b395 100644
--- a/miasm2/jitter/arch/JitCore_aarch64.h
+++ b/miasm2/jitter/arch/JitCore_aarch64.h
@@ -46,6 +46,7 @@ typedef struct {
 	uint32_t cf;
 }vm_cpu_t;
 
+void dump_gpregs(vm_cpu_t* vmcpu);
 
 uint64_t udiv64(vm_cpu_t* vmcpu, uint64_t a, uint64_t b);
 uint64_t umod64(vm_cpu_t* vmcpu, uint64_t a, uint64_t b);
diff --git a/miasm2/jitter/arch/JitCore_arm.c b/miasm2/jitter/arch/JitCore_arm.c
index 90e72ea4..a7ed67d0 100644
--- a/miasm2/jitter/arch/JitCore_arm.c
+++ b/miasm2/jitter/arch/JitCore_arm.c
@@ -117,15 +117,15 @@ PyObject * cpu_init_regs(JitCpu* self)
 
 void dump_gpregs(vm_cpu_t* vmcpu)
 {
-	printf("R0 %.16"PRIX32" R1 %.16"PRIX32" R2 %.16"PRIX32" R3 %.16"PRIX32"\n",
+	printf("R0  %.16"PRIX32" R1  %.16"PRIX32" R2  %.16"PRIX32" R3  %.16"PRIX32" ",
 	       vmcpu->R0, vmcpu->R1, vmcpu->R2, vmcpu->R3);
-	printf("R4 %.16"PRIX32" R5 %.16"PRIX32" R6 %.16"PRIX32" R7 %.16"PRIX32"\n",
+	printf("R4  %.16"PRIX32" R5  %.16"PRIX32" R6  %.16"PRIX32" R7  %.16"PRIX32"\n",
 	       vmcpu->R4, vmcpu->R5, vmcpu->R6, vmcpu->R7);
-	printf("R8 %.16"PRIX32" R9 %.16"PRIX32" R10 %.16"PRIX32" R11 %.16"PRIX32"\n",
+	printf("R8  %.16"PRIX32" R9  %.16"PRIX32" R10 %.16"PRIX32" R11 %.16"PRIX32" ",
 	       vmcpu->R8, vmcpu->R9, vmcpu->R10, vmcpu->R11);
-	printf("R12 %.16"PRIX32" SP %.16"PRIX32" LR %.16"PRIX32" PC %.16"PRIX32"\n",
+	printf("R12 %.16"PRIX32" SP  %.16"PRIX32" LR  %.16"PRIX32" PC  %.16"PRIX32" ",
 	       vmcpu->R12, vmcpu->SP, vmcpu->LR, vmcpu->PC);
-	printf("zf %.16"PRIX32" nf %.16"PRIX32" of %.16"PRIX32" cf %.16"PRIX32"\n",
+	printf("zf %"PRIX32" nf %"PRIX32" of %"PRIX32" cf %"PRIX32"\n",
 	       vmcpu->zf, vmcpu->nf, vmcpu->of, vmcpu->cf);
 }
 
diff --git a/miasm2/jitter/arch/JitCore_arm.h b/miasm2/jitter/arch/JitCore_arm.h
index 976ff124..9fde5e93 100644
--- a/miasm2/jitter/arch/JitCore_arm.h
+++ b/miasm2/jitter/arch/JitCore_arm.h
@@ -29,6 +29,6 @@ typedef struct {
 }vm_cpu_t;
 
 
+void dump_gpregs(vm_cpu_t* vmcpu);
 
-//#define RETURN_PC return PyLong_FromUnsignedLongLong(vmcpu->PC);
 #define RETURN_PC return BlockDst;
diff --git a/miasm2/jitter/arch/JitCore_mips32.h b/miasm2/jitter/arch/JitCore_mips32.h
index 55c63d3b..ff2045d7 100644
--- a/miasm2/jitter/arch/JitCore_mips32.h
+++ b/miasm2/jitter/arch/JitCore_mips32.h
@@ -335,5 +335,4 @@ typedef struct {
 
 void dump_gpregs(vm_cpu_t* vmcpu);
 
-//#define RETURN_PC return PyLong_FromUnsignedLongLong(vmcpu->PC);
 #define RETURN_PC return BlockDst;
diff --git a/miasm2/jitter/arch/JitCore_msp430.c b/miasm2/jitter/arch/JitCore_msp430.c
index 977b0777..bfa35926 100644
--- a/miasm2/jitter/arch/JitCore_msp430.c
+++ b/miasm2/jitter/arch/JitCore_msp430.c
@@ -142,7 +142,7 @@ void dump_gpregs(vm_cpu_t* vmcpu)
 	       vmcpu->R8, vmcpu->R9, vmcpu->R10, vmcpu->R11);
 	printf("R12 %.4"PRIX32" R13 %.4"PRIX32" R14 %.4"PRIX32" R15 %.4"PRIX32"\n",
 	       vmcpu->R12, vmcpu->R13, vmcpu->R14, vmcpu->R15);
-	printf("zf %.4"PRIX32" nf %.4"PRIX32" of %.4"PRIX32" cf %.4"PRIX32"\n",
+	printf("zf %"PRIX32" nf %"PRIX32" of %"PRIX32" cf %"PRIX32"\n",
 	       vmcpu->zf, vmcpu->nf, vmcpu->of, vmcpu->cf);
 }
 
diff --git a/miasm2/jitter/arch/JitCore_msp430.h b/miasm2/jitter/arch/JitCore_msp430.h
index 03b0bb25..cad028a9 100644
--- a/miasm2/jitter/arch/JitCore_msp430.h
+++ b/miasm2/jitter/arch/JitCore_msp430.h
@@ -34,7 +34,6 @@ typedef struct {
 
 }vm_cpu_t;
 
-//#define RETURN_PC return PyLong_FromUnsignedLongLong(vmcpu->PC);
 #define RETURN_PC return BlockDst;
 
 uint16_t bcdadd_16(uint16_t a, uint16_t b);
@@ -48,3 +47,5 @@ uint8_t hex2bcd_8(uint8_t a);
 uint8_t bcd2hex_8(uint8_t a);
 
 uint16_t bcd2hex_16(uint16_t a);
+
+void dump_gpregs(vm_cpu_t* vmcpu);
diff --git a/miasm2/jitter/arch/JitCore_x86.h b/miasm2/jitter/arch/JitCore_x86.h
index d4282640..e55948e6 100644
--- a/miasm2/jitter/arch/JitCore_x86.h
+++ b/miasm2/jitter/arch/JitCore_x86.h
@@ -123,5 +123,4 @@ uint16_t umod16(vm_cpu_t* vmcpu, uint16_t a, uint16_t b);
 int16_t idiv16(vm_cpu_t* vmcpu, int16_t a, int16_t b);
 int16_t imod16(vm_cpu_t* vmcpu, int16_t a, int16_t b);
 
-//#define RETURN_PC return PyLong_FromUnsignedLongLong(vmcpu->RIP);
 #define RETURN_PC return BlockDst;