X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2Fdrc%2Femit_arm.c;h=64face126d9742fcda472e645f06e311f4852672;hb=f81107f59093904c3daac2e9c257261fddc6caf0;hp=2ac8e32667333e91a726f1db18b1d89635a3a460;hpb=c1931173ab49838b8e6f934b11de8ff0b8fbbcf3;p=picodrive.git diff --git a/cpu/drc/emit_arm.c b/cpu/drc/emit_arm.c index 2ac8e32..64face1 100644 --- a/cpu/drc/emit_arm.c +++ b/cpu/drc/emit_arm.c @@ -739,7 +739,7 @@ static int emith_xbranch(int cond, void *target, int is_call) #define emith_sh2_wcall(a, tab) { \ emith_lsr(12, a, SH2_WRITE_SHIFT); \ EOP_LDR_REG_LSL(A_COND_AL,12,tab,12,2); \ - emith_ctx_read(2, offsetof(SH2, is_slave)); \ + emith_move_r_r(2, CONTEXT_REG); \ emith_jump_reg(12); \ }