drc: debug improvements
[picodrive.git] / pico / pico_int.h
index 420e82c..a654c5a 100644 (file)
@@ -244,6 +244,7 @@ extern SH2 sh2s[2];
   } \\r
 } while (0)\r
 # define ash2_cycles_done(sh2) ((sh2)->cycles_timeslice - (sh2)->icount)\r
+# define sh2_pc(c)    (c) ? ssh2.ppc : msh2.ppc\r
 #else\r
 # define ash2_end_run(sh2, after) do { \\r
   int left = (sh2)->sr >> 12; \\r
@@ -254,10 +255,9 @@ extern SH2 sh2s[2];
   } \\r
 } while (0)\r
 # define ash2_cycles_done(sh2) ((sh2)->cycles_timeslice - ((sh2)->sr >> 12))\r
+# define sh2_pc(c)    (c) ? ssh2.pc : msh2.pc\r
 #endif\r
 \r
-//#define sh2_pc(c)     (c) ? ssh2.ppc : msh2.ppc\r
-#define sh2_pc(c)     (c) ? ssh2.pc : msh2.pc\r
 #define sh2_reg(c, x) (c) ? ssh2.r[x] : msh2.r[x]\r
 #define sh2_gbr(c)    (c) ? ssh2.gbr : msh2.gbr\r
 #define sh2_vbr(c)    (c) ? ssh2.vbr : msh2.vbr\r