From 6798ef9a319c59cc37432edfb04025fefdf125ee Mon Sep 17 00:00:00 2001 From: Frode Solheim Date: Mon, 7 Sep 2015 21:26:51 +0200 Subject: [PATCH] JIT: pissoff/countdown must be 32-bit integer --- include/events.h | 2 +- jit/compemu.h | 2 +- newcpu.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/events.h b/include/events.h index 7257ea5a..e5c71c11 100644 --- a/include/events.h +++ b/include/events.h @@ -69,7 +69,7 @@ enum { }; extern int pissoff_value; -extern signed long pissoff; +extern uae_s32 pissoff; #define countdown pissoff #define do_cycles do_cycles_slow diff --git a/jit/compemu.h b/jit/compemu.h index dfc62517..19f478f4 100644 --- a/jit/compemu.h +++ b/jit/compemu.h @@ -467,7 +467,7 @@ extern void compile_block(cpu_history* pc_hist, int blocklen, int totcyles); /* Flags for Bernie during development/debugging. Should go away eventually */ #define DISTRUST_CONSISTENT_MEM 0 -extern signed long pissoff; +extern uae_s32 pissoff; typedef struct { uae_u8 use_flags; diff --git a/newcpu.cpp b/newcpu.cpp index 2f035ddc..c3fb4892 100644 --- a/newcpu.cpp +++ b/newcpu.cpp @@ -52,7 +52,7 @@ bool check_prefs_changed_comp (void) { return false; } #endif /* For faster JIT cycles handling */ -signed long pissoff = 0; +uae_s32 pissoff = 0; /* Opcode of faulting instruction */ static uae_u16 last_op_for_exception_3; -- 2.47.3