* config/mn10300/tm-mn10300.h (PC_REGNUM, SP_REGNUM): Delete.
authorAndrew Cagney <cagney@redhat.com>
Sun, 12 Aug 2001 02:10:18 +0000 (02:10 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sun, 12 Aug 2001 02:10:18 +0000 (02:10 +0000)
* mn10300-tdep.c (mn10300_gdbarch_init): Initialize pc_regnum and
sp_regnum.

gdb/ChangeLog
gdb/config/mn10300/tm-mn10300.h
gdb/mn10300-tdep.c

index 47fe784219925e40733e59f99cc74699434d9f50..2ed8cb09735c3a144346f81c8846cd1f3eaff49a 100644 (file)
@@ -1,3 +1,9 @@
+2001-08-11  Andrew Cagney  <ac131313@redhat.com>
+
+       * config/mn10300/tm-mn10300.h (PC_REGNUM, SP_REGNUM): Delete.
+       * mn10300-tdep.c (mn10300_gdbarch_init): Initialize pc_regnum and
+       sp_regnum.
+
 2001-08-11  Andrew Cagney  <ac131313@redhat.com>
 
        * doublest.c (convert_doublest_to_floatformat): Rename
index 39bf55539ba14201440bc32aa29105275725cf3b..81cfaab10c904da18bae66600057198e840a4f84 100644 (file)
@@ -49,8 +49,6 @@
 #define A0_REGNUM 4
 #define A2_REGNUM 6
 #define A3_REGNUM 7
-#define SP_REGNUM 8
-#define PC_REGNUM 9
 #define MDR_REGNUM 10
 #define PSW_REGNUM 11
 #define LIR_REGNUM 12
index d62a093aaf72e23322a49564a104331768d2276b..087f8ef20ea8210086037b834fe818d1cad0c6e8 100644 (file)
@@ -1074,6 +1074,8 @@ mn10300_gdbarch_init (struct gdbarch_info info,
   set_gdbarch_register_virtual_type (gdbarch, mn10300_register_virtual_type);
   set_gdbarch_dwarf2_reg_to_regnum (gdbarch, mn10300_dwarf2_reg_to_regnum);
   set_gdbarch_do_registers_info (gdbarch, mn10300_do_registers_info);
+  set_gdbarch_sp_regnum (gdbarch, 8);
+  set_gdbarch_pc_regnum (gdbarch, 9);
   set_gdbarch_fp_regnum (gdbarch, 31);
   set_gdbarch_virtual_frame_pointer (gdbarch, mn10300_virtual_frame_pointer);