ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/kpx_cpu/sheepshaver_glue.cpp
(Generate patch)

Comparing SheepShaver/src/kpx_cpu/sheepshaver_glue.cpp (file contents):
Revision 1.70 by gbeauche, 2006-05-14T07:21:10Z vs.
Revision 1.71 by gbeauche, 2006-07-09T12:15:48Z

# Line 397 | Line 397 | int sheepshaver_cpu::compile1(codegen_co
397                          if (!FN_field::test(opcode))
398                                  cg_context.done_compile = false;
399                          else {
400 <                                dg.gen_load_A0_LR();
401 <                                dg.gen_set_PC_A0();
400 >                                dg.gen_load_T0_LR_aligned();
401 >                                dg.gen_set_PC_T0();
402                                  cg_context.done_compile = true;
403                          }
404                          break;
# Line 408 | Line 408 | int sheepshaver_cpu::compile1(codegen_co
408                  if (!FN_field::test(opcode))
409                          dg.gen_set_PC_im(cg_context.pc + 4);
410                  else {
411 <                        dg.gen_load_A0_LR();
412 <                        dg.gen_set_PC_A0();
411 >                        dg.gen_load_T0_LR_aligned();
412 >                        dg.gen_set_PC_T0();
413                  }
414                  dg.gen_mov_32_T0_im(selector);
415                  dg.gen_jmp(native_op_trampoline);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines