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]
Other format: [Raw text]

[PATCH] Get rid of deprecated_pc_in_sigtramp on SPARC and UltraSPARC


No regressions on all the platforms that I can test at home, so I
trust the others are fine too.

Committed,

Mark


Index: ChangeLog
from  Mark Kettenis  <kettenis@gnu.org>
 
	* sparc-linux-tdep.c (sparc32_linux_init_abi): Don't set
	deprecated_pc_in_sigtramp.
	* sparc-sol2-tdep.c (sparc32_sol2_init_abi): Likewise.
	* sparc64-sol2-tdep.c (sparc64_sol2_init_abi): Likewise.
	* sparc64fbsd-tdep.c (sparc64fbsd_init_abi): Likewise.
	* sparc64nbsd-tdep.c (sparc64nbsd_init_abi): Likewise.
	* sparc64obsd-tdep.c (sparc64obsd_init_abi): Likewise.
	* sparcnbsd-tdep.c (sparc32nbsd_init_abi): Likewise.
	* sparcobsd-tdep.c (sparc32obsd_init_abi): Likewise.

Index: sparc-linux-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc-linux-tdep.c,v
retrieving revision 1.3
diff -u -p -r1.3 sparc-linux-tdep.c
--- sparc-linux-tdep.c 23 Mar 2004 14:47:59 -0000 1.3
+++ sparc-linux-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -293,7 +293,6 @@ sparc32_linux_init_abi (struct gdbarch_i
   set_gdbarch_long_double_bit (gdbarch, 64);
   set_gdbarch_long_double_format (gdbarch, &floatformat_ieee_double_big);
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc32_linux_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc32_linux_sigtramp_frame_sniffer);
 
   set_solib_svr4_fetch_link_map_offsets
Index: sparc-sol2-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc-sol2-tdep.c,v
retrieving revision 1.4
diff -u -p -r1.4 sparc-sol2-tdep.c
--- sparc-sol2-tdep.c 7 Apr 2004 00:04:29 -0000 1.4
+++ sparc-sol2-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -188,7 +188,6 @@ sparc32_sol2_init_abi (struct gdbarch_in
   /* Solaris has kernel-assisted single-stepping support.  */
   set_gdbarch_software_single_step (gdbarch, NULL);
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc_sol2_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc32_sol2_sigtramp_frame_sniffer);
 }
 
Index: sparc64-sol2-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc64-sol2-tdep.c,v
retrieving revision 1.4
diff -u -p -r1.4 sparc64-sol2-tdep.c
--- sparc64-sol2-tdep.c 7 Apr 2004 00:04:29 -0000 1.4
+++ sparc64-sol2-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -154,7 +154,6 @@ sparc64_sol2_init_abi (struct gdbarch_in
 {
   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc_sol2_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc64_sol2_sigtramp_frame_sniffer);
 
   sparc64_init_abi (info, gdbarch);
Index: sparc64fbsd-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc64fbsd-tdep.c,v
retrieving revision 1.5
diff -u -p -r1.5 sparc64fbsd-tdep.c
--- sparc64fbsd-tdep.c 23 Mar 2004 14:47:59 -0000 1.5
+++ sparc64fbsd-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -208,7 +208,6 @@ sparc64fbsd_init_abi (struct gdbarch_inf
   tdep->fpregset->supply_regset = sparc64fbsd_supply_fpregset;
   tdep->sizeof_fpregset = 272;
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc64fbsd_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc64fbsd_sigtramp_frame_sniffer);
 
   sparc64_init_abi (info, gdbarch);
Index: sparc64nbsd-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc64nbsd-tdep.c,v
retrieving revision 1.6
diff -u -p -r1.6 sparc64nbsd-tdep.c
--- sparc64nbsd-tdep.c 23 Mar 2004 14:47:59 -0000 1.6
+++ sparc64nbsd-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -235,7 +235,6 @@ sparc64nbsd_init_abi (struct gdbarch_inf
   tdep->fpregset->supply_regset = sparc64nbsd_supply_fpregset;
   tdep->sizeof_fpregset = 272;
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc64nbsd_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc64nbsd_sigtramp_frame_sniffer);
 
   sparc64_init_abi (info, gdbarch);
Index: sparc64obsd-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparc64obsd-tdep.c,v
retrieving revision 1.2
diff -u -p -r1.2 sparc64obsd-tdep.c
--- sparc64obsd-tdep.c 23 Mar 2004 14:47:59 -0000 1.2
+++ sparc64obsd-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -189,7 +189,6 @@ sparc64obsd_init_abi (struct gdbarch_inf
   tdep->gregset->supply_regset = sparc64obsd_supply_gregset;
   tdep->sizeof_gregset = 832;
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc64obsd_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc64obsd_sigtramp_frame_sniffer);
 
   sparc64_init_abi (info, gdbarch);
Index: sparcnbsd-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparcnbsd-tdep.c,v
retrieving revision 1.16
diff -u -p -r1.16 sparcnbsd-tdep.c
--- sparcnbsd-tdep.c 23 Mar 2004 14:47:59 -0000 1.16
+++ sparcnbsd-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -283,7 +283,6 @@ sparc32nbsd_init_abi (struct gdbarch_inf
   tdep->fpregset->supply_regset = sparc32nbsd_supply_fpregset;
   tdep->sizeof_fpregset = 33 * 4;
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc32nbsd_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc32nbsd_sigtramp_frame_sniffer);
 }
 
Index: sparcobsd-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/sparcobsd-tdep.c,v
retrieving revision 1.2
diff -u -p -r1.2 sparcobsd-tdep.c
--- sparcobsd-tdep.c 23 Mar 2004 14:47:59 -0000 1.2
+++ sparcobsd-tdep.c 10 Apr 2004 09:39:32 -0000
@@ -152,7 +152,6 @@ sparc32obsd_init_abi (struct gdbarch_inf
   set_gdbarch_long_double_bit (gdbarch, 64);
   set_gdbarch_long_double_format (gdbarch, &floatformat_ieee_double_big);
 
-  set_gdbarch_deprecated_pc_in_sigtramp (gdbarch, sparc32obsd_pc_in_sigtramp);
   frame_unwind_append_sniffer (gdbarch, sparc32obsd_sigtramp_frame_sniffer);
 
   set_solib_svr4_fetch_link_map_offsets


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