summaryrefslogtreecommitdiff
path: root/devel/gdb66/files/patch-sparc-tdep.c
diff options
context:
space:
mode:
authorMark Peek <mp@FreeBSD.org>2002-10-21 21:29:09 +0000
committerMark Peek <mp@FreeBSD.org>2002-10-21 21:29:09 +0000
commitd0fdd151c1db325c5422cc9b94b5b2dd9ff12b93 (patch)
tree1ba1a28f802770d79bd91515bfd627f6d3734b79 /devel/gdb66/files/patch-sparc-tdep.c
parentFix build on -CURRENT. (diff)
Add support for sparc64 kernel debugging.
Submitted by: tmm
Notes
Notes: svn path=/head/; revision=68542
Diffstat (limited to 'devel/gdb66/files/patch-sparc-tdep.c')
-rw-r--r--devel/gdb66/files/patch-sparc-tdep.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/gdb66/files/patch-sparc-tdep.c b/devel/gdb66/files/patch-sparc-tdep.c
new file mode 100644
index 000000000000..950276ea2089
--- /dev/null
+++ b/devel/gdb66/files/patch-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)
+ {
+