OSDN Git Service

* config/stormy16/stormy16.h (REG_CLASS_FROM_LETTER): Map 'd'
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Sep 2001 20:08:10 +0000 (20:08 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Sep 2001 20:08:10 +0000 (20:08 +0000)
        to R8_REGS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45735 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/stormy16/stormy16.h

index 8aed647..99fff49 100644 (file)
@@ -1,5 +1,10 @@
 2001-09-21  Richard Henderson  <rth@redhat.com>
 
+       * config/stormy16/stormy16.h (REG_CLASS_FROM_LETTER): Map 'd'
+       to R8_REGS.
+
+2001-09-21  Richard Henderson  <rth@redhat.com>
+
        * tree.def (FDESC_EXPR): New.
        * expr.c (expand_expr): Handle it.
        * varasm.c (initializer_constant_valid_p): Likewise.
index d5920bc..9a62b36 100644 (file)
@@ -1299,8 +1299,9 @@ enum reg_class
  (  (CHAR) == 'a' ? R0_REGS                    \
   : (CHAR) == 'b' ? R1_REGS                    \
   : (CHAR) == 'c' ? R2_REGS                    \
-  : (CHAR) == 't' ? TWO_REGS                   \
+  : (CHAR) == 'd' ? R8_REGS                    \
   : (CHAR) == 'e' ? EIGHT_REGS                 \
+  : (CHAR) == 't' ? TWO_REGS                   \
   : (CHAR) == 'y' ? CARRY_REGS                 \
   : NO_REGS)