1.1 --- a/src/sh4/sh4trans.c Tue Sep 04 08:40:23 2007 +0000
1.2 +++ b/src/sh4/sh4trans.c Wed Sep 19 11:30:30 2007 +0000
1.5 - * $Id: sh4trans.c,v 1.2 2007-09-04 08:40:23 nkeynes Exp $
1.6 + * $Id: sh4trans.c,v 1.3 2007-09-18 09:12:30 nkeynes Exp $
1.8 * SH4 translation core module. This part handles the non-target-specific
1.9 * section of the translation.
1.14 + if( sh4r.pc > 0xFFFFFF00 ) {
1.15 + syscall_invoke( sh4r.pc );
1.16 + sh4r.in_delay_slot = 0;
1.17 + sh4r.pc = sh4r.pr;
1.20 gboolean (*code)() = xlat_get_code(sh4r.pc);
1.21 if( code == NULL ) {
1.22 code = sh4_translate_basic_block( sh4r.pc );
1.28 sh4_translate_end_block(pc);
1.29 xlat_commit_block( xlat_output - block->code, pc-start );