summaryrefslogtreecommitdiff
path: root/devel/gdb6/patches/patch-ad
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-10-20 17:48:49 +0000
committerwiz <wiz@pkgsrc.org>2005-10-20 17:48:49 +0000
commitee667f7a6eb087ae1155d179347d4682bc99bcff (patch)
tree3542b1b3f8cc2a1d1aa245cf92a3032f88854fce /devel/gdb6/patches/patch-ad
parentab52049b92c6fcccd6a38bf9662e9b3c45281c8f (diff)
downloadpkgsrc-ee667f7a6eb087ae1155d179347d4682bc99bcff.tar.gz
Rename patch files to match standard pattern.
Diffstat (limited to 'devel/gdb6/patches/patch-ad')
-rw-r--r--devel/gdb6/patches/patch-ad16
1 files changed, 16 insertions, 0 deletions
diff --git a/devel/gdb6/patches/patch-ad b/devel/gdb6/patches/patch-ad
new file mode 100644
index 00000000000..21091aca509
--- /dev/null
+++ b/devel/gdb6/patches/patch-ad
@@ -0,0 +1,16 @@
+$NetBSD: patch-ad,v 1.1 2005/10/20 17:48:49 wiz Exp $
+
+--- ./gdb/bsd-kvm.c.orig 2004-07-03 07:17:33.000000000 -0600
++++ ./gdb/bsd-kvm.c
+@@ -228,7 +228,11 @@ bsd_kvm_proc_cmd (char *arg, int fromtty
+ error ("No kernel memory image.");
+
+ addr = parse_and_eval_address (arg);
++#ifdef HAVE_STRUCT_LWP
++ addr += offsetof (struct lwp, l_addr);
++#else
+ addr += offsetof (struct proc, p_addr);
++#endif
+
+ if (kvm_read (core_kd, addr, &bsd_kvm_paddr, sizeof bsd_kvm_paddr) == -1)
+ error ("%s", kvm_geterr (core_kd));