This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[patch] multi-arch mn10300's PC and FP regnum's.


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 ----

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]