This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[patch] multi-arch mn10300's PC and FP regnum's.
- To: gdb-patches at sources dot redhat dot com
- Subject: [patch] multi-arch mn10300's PC and FP regnum's.
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Sat, 11 Aug 2001 22:03:16 -0400
Again, Just FYI.
Andrew
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.
Index: mn10300-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/mn10300-tdep.c,v
retrieving revision 1.19
diff -p -r1.19 mn10300-tdep.c
*** mn10300-tdep.c 2001/08/12 01:11:12 1.19
--- mn10300-tdep.c 2001/08/12 01:56:53
*************** mn10300_gdbarch_init (struct gdbarch_inf
*** 1074,1079 ****
--- 1074,1081 ----
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);
Index: config/mn10300/tm-mn10300.h
===================================================================
RCS file: /cvs/src/src/gdb/config/mn10300/tm-mn10300.h,v
retrieving revision 1.12
diff -p -r1.12 tm-mn10300.h
*** tm-mn10300.h 2001/08/12 01:11:12 1.12
--- tm-mn10300.h 2001/08/12 01:56:55
***************
*** 49,56 ****
#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
--- 49,54 ----