aboutsummaryrefslogtreecommitdiff
path: root/devel/gdb66/files/patch-gdb_sparc-tdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'devel/gdb66/files/patch-gdb_sparc-tdep.c')
-rw-r--r--devel/gdb66/files/patch-gdb_sparc-tdep.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/gdb66/files/patch-gdb_sparc-tdep.c b/devel/gdb66/files/patch-gdb_sparc-tdep.c
new file mode 100644
index 000000000000..950276ea2089
--- /dev/null
+++ b/devel/gdb66/files/patch-gdb_sparc-tdep.c
@@ -0,0 +1,13 @@
+--- gdb/sparc-tdep.c.orig Sun Oct 20 18:21:09 2002
++++ gdb/sparc-tdep.c Sun Oct 20 18:16:53 2002
+@@ -450,6 +450,9 @@
+ char *buf;
+ CORE_ADDR addr;
+
++ if (kernel_debugging)
++ return fbsd_kern_frame_saved_pc(frame);
++
+ buf = alloca (MAX_REGISTER_RAW_SIZE);
+ if (frame->signal_handler_caller)
+ {
+