diff options
author | Richard Henderson <rth@redhat.com> | 2001-09-21 13:08:10 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-09-21 13:08:10 -0700 |
commit | 1853547e03a18cc73a2ba3e204408919e326831a (patch) | |
tree | 376b96d210c9b1d62633b2b512069ad08a73ab49 | |
parent | f5ddf15465053a1e7e764e896405bf6ff6756e89 (diff) | |
download | gcc-1853547e03a18cc73a2ba3e204408919e326831a.zip gcc-1853547e03a18cc73a2ba3e204408919e326831a.tar.gz gcc-1853547e03a18cc73a2ba3e204408919e326831a.tar.bz2 |
stormy16.h (REG_CLASS_FROM_LETTER): Map 'd' to R8_REGS.
* config/stormy16/stormy16.h (REG_CLASS_FROM_LETTER): Map 'd'
to R8_REGS.
From-SVN: r45735
-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) |