2004-01-07 Michael Snyder <msnyder@redhat.com>
[deliverable/binutils-gdb.git] / sim / sh / ChangeLog
index 5955cfa4fc7ce689a3faaee14231a53ce67dc47d..e8afeb66c752c3b5d4b10b5ec26046bed502b7bb 100644 (file)
@@ -1,3 +1,22 @@
+2004-01-07  Michael Snyder  <msnyder@redhat.com>
+
+       * gencode.c: Replace 'Hitachi' with 'Renesas'.
+       (op tab): Add new instructions for sh4a, DBR, SBR.
+       (expand_opcode): Add handling for new movxy combinations.
+       (gensym_caselist): Ditto.
+       (expand_ppi_movxy): Remove movx/movy expansions, 
+       now handled in expand_opcode.
+       (gensym): Add some helpful macros.
+       (expand_ppi_code): Flatten loop for simplicity, tweak for 12-bit
+       instead of 8-bit table (some insns are ambiguous to 8 bits).
+       (ppi_gensim, main): Generate 12-bit instead of 8-bit ppi table.
+
+       * interp.c: Replace 'Hitachi' with 'Renesas'.
+       (union saved_state_type): Add dbr, sgr, ldst.
+       (get_loop_bounds_ext): New function.
+       (init_dsp): Add bfd_mach_sh4al_dsp.
+       (sim_resume): Handle extended loop bounds.      
+
 2003-12-18  Michael Snyder  <msnyder@redhat.com>
 
        * gencode.c (expand_opcode): Simplify and reorganize.
This page took 0.024229 seconds and 4 git commands to generate.