aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/mn10200
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1997-01-27 17:36:55 +0000
committerJeff Law <law@redhat.com>1997-01-27 17:36:55 +0000
commitddc846e915ba4c9f8ea238a00b7c606966e15a0a (patch)
tree86ef70673ea1db9fe8462ce887eec44d3b81e308 /gdb/config/mn10200
parent549953734455d66b8df69d2e38dc7f13d618ee0f (diff)
downloadgdb-ddc846e915ba4c9f8ea238a00b7c606966e15a0a.zip
gdb-ddc846e915ba4c9f8ea238a00b7c606966e15a0a.tar.gz
gdb-ddc846e915ba4c9f8ea238a00b7c606966e15a0a.tar.bz2
* tm-mn10200.h (NUM_REGS): Decrease to 12.
(REGISTER_NAMES): Elimination registers not found on the mn10200. (PC_REGNUM, MDR_REGNUM, PSW_REGNUM): Corresponding changes. (LIR_REGNUM, LAR_REGNUM): Delete. They don't exist on the mn10200.
Diffstat (limited to 'gdb/config/mn10200')
-rw-r--r--gdb/config/mn10200/tm-mn10200.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/gdb/config/mn10200/tm-mn10200.h b/gdb/config/mn10200/tm-mn10200.h
index c767aae..bba1810 100644
--- a/gdb/config/mn10200/tm-mn10200.h
+++ b/gdb/config/mn10200/tm-mn10200.h
@@ -25,21 +25,19 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#define REGISTER_SIZE 4
#define MAX_REGISTER_RAW_SIZE REGISTER_SIZE
-#define NUM_REGS 12
+#define NUM_REGS 11
#define REGISTER_BYTES (NUM_REGS * REGISTER_SIZE)
#define REGISTER_NAMES \
-{ "d0", "d1", "d2", "d3", "a0", "a1", "a2", "a3", \
- "sp", "pc", "mdr", "psw"}
+{ "d0", "d1", "d2", "d3", "a0", "a1", "a2", "sp", \
+ "pc", "mdr", "psw"}
#define FP_REGNUM 6
#define SP_REGNUM 7
-#define PC_REGNUM 9
-#define MDR_REGNUM 10
-#define PSW_REGNUM 11
-#define LIR_REGNUM 12
-#define LAR_REGNUM 13
+#define PC_REGNUM 8
+#define MDR_REGNUM 9
+#define PSW_REGNUM 10
#define REGISTER_VIRTUAL_TYPE(REG) builtin_type_int