From: Toni Wilen Date: Fri, 22 Feb 2019 14:36:38 +0000 (+0200) Subject: Fix MOVES prefetch mode instruction length. X-Git-Tag: 4200~50 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=66039cda07493c1cf3ac852aa074e30e1e1d3d5c;p=francis%2Fwinuae.git Fix MOVES prefetch mode instruction length. --- diff --git a/gencpu.cpp b/gencpu.cpp index 3cb38b42..25e8a107 100644 --- a/gencpu.cpp +++ b/gencpu.cpp @@ -5171,6 +5171,7 @@ bccl_not68020: printf ("\tif (extra & 0x800)\n"); { int old_m68k_pc_offset = m68k_pc_offset; + int old_m68k_pc_total = m68k_pc_total; old_brace_level = n_braces; start_brace (); printf ("\tuae_u32 src = regs.regs[(extra >> 12) & 15];\n"); @@ -5182,6 +5183,7 @@ bccl_not68020: sync_m68k_pc(); pop_braces(old_brace_level); m68k_pc_offset = old_m68k_pc_offset; + m68k_pc_total = old_m68k_pc_total; } printf ("else"); {