summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/e132xs
diff options
context:
space:
mode:
author R. Belmont <rb6502@users.noreply.github.com>2010-01-16 18:58:37 +0000
committer R. Belmont <rb6502@users.noreply.github.com>2010-01-16 18:58:37 +0000
commit6ec1f9c3a41cd03cfa10f3ddb6df6e7a52a03e23 (patch)
tree899297f3f30c85dc507cd97a44a558bea1b09af6 /src/emu/cpu/e132xs
parentc1acc8696e26219b4d3846008c43931de13848d1 (diff)
Missed another one (no whatsnew)
Diffstat (limited to 'src/emu/cpu/e132xs')
-rw-r--r--src/emu/cpu/e132xs/e132xs.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/cpu/e132xs/e132xs.c b/src/emu/cpu/e132xs/e132xs.c
index 5c629f01d37..ae8f85029fa 100644
--- a/src/emu/cpu/e132xs/e132xs.c
+++ b/src/emu/cpu/e132xs/e132xs.c
@@ -359,10 +359,10 @@ static void check_interrupts(hyperstone_state *cpustate);
#define EXTRA_U (decode)->extra.u
#define EXTRA_S (decode)->extra.s
-#define SET_SREG( _data_ ) ((decode)->src_is_local ? set_local_register(cpustate, (decode)->src, _data_) : set_global_register(cpustate, (decode)->src, _data_))
-#define SET_SREGF( _data_ ) ((decode)->src_is_local ? set_local_register(cpustate, (decode)->src + 1, _data_) : set_global_register(cpustate, (decode)->src + 1, _data_))
-#define SET_DREG( _data_ ) ((decode)->dst_is_local ? set_local_register(cpustate, (decode)->dst, _data_) : set_global_register(cpustate, (decode)->dst, _data_))
-#define SET_DREGF( _data_ ) ((decode)->dst_is_local ? set_local_register(cpustate, (decode)->dst + 1, _data_) : set_global_register(cpustate, (decode)->dst + 1, _data_))
+#define SET_SREG( _data_ ) ((decode)->src_is_local ? set_local_register(cpustate, (decode)->src, (UINT32)_data_) : set_global_register(cpustate, (decode)->src, (UINT32)_data_))
+#define SET_SREGF( _data_ ) ((decode)->src_is_local ? set_local_register(cpustate, (decode)->src + 1, (UINT32)_data_) : set_global_register(cpustate, (decode)->src + 1, (UINT32)_data_))
+#define SET_DREG( _data_ ) ((decode)->dst_is_local ? set_local_register(cpustate, (decode)->dst, (UINT32)_data_) : set_global_register(cpustate, (decode)->dst, (UINT32)_data_))
+#define SET_DREGF( _data_ ) ((decode)->dst_is_local ? set_local_register(cpustate, (decode)->dst + 1, (UINT32)_data_) : set_global_register(cpustate, (decode)->dst + 1, (UINT32)_data_))
#define SRC_IS_PC (!(decode)->src_is_local && (decode)->src == PC_REGISTER)
#define DST_IS_PC (!(decode)->dst_is_local && (decode)->dst == PC_REGISTER)