diff options
| author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-21 21:29:46 +0000 |
|---|---|---|
| committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-21 21:29:46 +0000 |
| commit | 4113a737b5b80228cf8d500e8eb636abc142ecc6 (patch) | |
| tree | a5d82b83bfd23cf6a732a45b37871139c787b49f | |
| parent | 4d9e5cd30636bee8397575cb76c5008493d1038f (diff) | |
| download | ppe42-gcc-4113a737b5b80228cf8d500e8eb636abc142ecc6.tar.gz ppe42-gcc-4113a737b5b80228cf8d500e8eb636abc142ecc6.zip | |
* config/mn10300/mn10300.h (ADDITIONAL_REGISTER_NAMES): Added
aliases to AM33 registers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33325 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/mn10300/mn10300.h | 10 |
2 files changed, 14 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b9817839703..d0bac161c38 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Apr 21 18:28:28 2000 Alexandre Oliva <aoliva@cygnus.com> + + * config/mn10300/mn10300.h (ADDITIONAL_REGISTER_NAMES): Added + aliases to AM33 registers. + Fri Apr 21 18:26:17 2000 Alexandre Oliva <aoliva@cygnus.com> * config/mn10300/mn10300.h (REG_CLASS_CONTENTS): Added register 16 diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h index 66a8ea18915..412aad7dbb4 100644 --- a/gcc/config/mn10300/mn10300.h +++ b/gcc/config/mn10300/mn10300.h @@ -969,7 +969,15 @@ do { char dstr[30]; \ #define REGISTER_NAMES \ { "d0", "d1", "d2", "d3", "a0", "a1", "a2", "a3", "ap", "sp", \ - "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7" } + "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7" \ +} + +#define ADDITIONAL_REGISTER_NAMES \ +{ {"r8", 4}, {"r9", 5}, {"r10", 6}, {"r11", 7}, \ + {"r12", 0}, {"r13", 1}, {"r14", 2}, {"r15", 3}, \ + {"e0", 10}, {"e1", 11}, {"e2", 12}, {"e3", 13}, \ + {"e4", 14}, {"e5", 15}, {"e6", 16}, {"e7", 17} \ +} /* Print an instruction operand X on file FILE. look in mn10300.c for details */ |

