2003-12-18 Michael Snyder <msnyder@redhat.com>
[platform/upstream/binutils.git] / sim / sh / ChangeLog
index faa6ebc..5955cfa 100644 (file)
@@ -1,3 +1,15 @@
+2003-12-18  Michael Snyder  <msnyder@redhat.com>
+
+       * gencode.c (expand_opcode): Simplify and reorganize.
+       Eliminate "shift" parameter.  Eliminate "4 bits at a time"
+       assumption.  Flatten switch statement to a single level.
+       Add "eeee" token for even-numbered registers.
+       (bton): Delete.
+       (fsca): Use "eeee" token.
+       (ppi_moves): Rename to "expand_ppi_movxy".  Do the ddt
+       [movx/movy] expansion here, as well as the ppi expansion.
+       (gensim_caselist): Accept 'eeee' along with 'nnnn'.
+
 2003-11-03  J"orn Rennecke <joern.rennecke@superh.com>
 
        * interp.c (fsca_s, fsrra_s): New functions.