From a46ef285350fba19bcda8b27dd185ea2e2084714 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Fri, 21 Apr 2000 21:29:46 +0000 Subject: [PATCH] mn10300.h (ADDITIONAL_REGISTER_NAMES): Added aliases to AM33 registers. * config/mn10300/mn10300.h (ADDITIONAL_REGISTER_NAMES): Added aliases to AM33 registers. From-SVN: r33325 --- gcc/ChangeLog | 5 +++++ gcc/config/mn10300/mn10300.h | 10 +++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b981783..d0bac16 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Apr 21 18:28:28 2000 Alexandre Oliva + + * config/mn10300/mn10300.h (ADDITIONAL_REGISTER_NAMES): Added + aliases to AM33 registers. + Fri Apr 21 18:26:17 2000 Alexandre Oliva * 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 66a8ea1..412aad7 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 */ -- 2.7.4