diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/stormy16/stormy16.h | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8aed647..99fff49 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/stormy16/stormy16.h b/gcc/config/stormy16/stormy16.h index d5920bc..9a62b36 100644 --- a/gcc/config/stormy16/stormy16.h +++ b/gcc/config/stormy16/stormy16.h @@ -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) |
