1. 02 4月, 2009 1 次提交
    • E
      SH: Improve movca.l/ocbi emulation. · 852d481f
      edgar_igl 提交于
      Author: Vladimir Prus <vladimir@codesourcery.com>
      
          Fix movcal.l/ocbi emulation.
      
              * target-sh4/cpu.h (memory_content): New.
              (CPUSH4State): New fields movcal_backup and movcal_backup_tail.
              * target-sh4/helper.h (helper_movcal)
              (helper_discard_movcal_backup, helper_ocbi): New.
              * target-sh4/op_helper.c (helper_movcal)
              (helper_discard_movcal_backup, helper_ocbi): New.
              * target-sh4/translate.c (DisasContext): New field has_movcal.
              (sh4_defs): Update CVS for SH7785.
              (cpu_sh4_init): Initialize env->movcal_backup_tail.
              (_decode_opc): Discard movca.l-backup.
              Make use of helper_movcal and helper_ocbi.
              (gen_intermediate_code_internal): Initialize has_movcal to 1.
      
      Thanks to Shin-ichiro KAWASAKI and Paul Mundt for valuable feedback.
      Acked-by: NEdgar E. Iglesias <edgar.iglesias@gmail.com>
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6966 c046a42c-6fe2-441c-8c8c-71466251a162
      852d481f
  2. 01 4月, 2009 3 次提交
  3. 31 3月, 2009 3 次提交
  4. 30 3月, 2009 1 次提交
  5. 29 3月, 2009 32 次提交