Revision 6e0374f6
b/translate.c | ||
---|---|---|
182 | 182 |
#ifdef DEBUG_DISAS |
183 | 183 |
if (loglevel) { |
184 | 184 |
int i; |
185 |
fprintf(logfile, "RESTORE:\n"); |
|
185 | 186 |
for(i=0;i<=j; i++) { |
186 | 187 |
if (gen_opc_instr_start[i]) { |
187 |
fprintf(logfile, "0x%04x: 0x%08x", i, gen_opc_pc[i]); |
|
188 |
fprintf(logfile, "0x%04x: 0x%08x\n", i, gen_opc_pc[i]);
|
|
188 | 189 |
} |
189 | 190 |
} |
190 |
fprintf(logfile, "j=0x%x eip=0x%lx cs_base=%lx\n", |
|
191 |
j, gen_opc_pc[j] - tb->cs_base, tb->cs_base); |
|
191 |
fprintf(logfile, "spc=0x%08lx j=0x%x eip=0x%lx cs_base=%lx\n",
|
|
192 |
searched_pc, j, gen_opc_pc[j] - tb->cs_base, tb->cs_base);
|
|
192 | 193 |
} |
193 | 194 |
#endif |
194 | 195 |
env->eip = gen_opc_pc[j] - tb->cs_base; |
Also available in: Unified diff