[patch] libgdb missing identifier kernel_debugging
Joe Talbott
josepht at cstone.net
Mon Aug 7 09:11:07 PDT 2006
Here's a patch that fixes libgdb building during buildworld in HEAD.
Joe
Index: target.c.patch
===================================================================
RCS file: /home/dcvs/src/gnu/usr.bin/gdb/libgdb/patches/target.c.patch,v
retrieving revision 1.1
diff -u -r1.1 target.c.patch
--- target.c.patch 7 Mar 2006 15:48:11 -0000 1.1
+++ target.c.patch 7 Aug 2006 15:20:22 -0000
@@ -1,13 +1,19 @@
-$DragonFly: src/gnu/usr.bin/gdb/libgdb/patches/target.c.patch,v 1.1 2006/03/07 15:48:11 corecode Exp $
-
---- target.c Mon Aug 26 12:18:33 2002
-+++ target.c Sun Oct 13 10:51:32 2002
-@@ -1429,7 +1429,7 @@
+Index: target.c
+===================================================================
+RCS file: /home/dcvs/src/contrib/gdb-6.2.1/gdb/target.c,v
+retrieving revision 1.1
+diff -u -r1.1 target.c
+--- target.c 24 Oct 2004 19:56:25 -0000 1.1
++++ target.c 7 Aug 2006 15:15:51 -0000
+@@ -1493,7 +1493,11 @@
for (t = target_structs; t < target_structs + target_struct_size;
++t)
{
-- if ((*t)->to_stratum == core_stratum)
++#ifdef KGDB
+ if ((*t)->to_stratum == (kernel_debugging ? kgdb_stratum : core_stratum))
++#else
+ if ((*t)->to_stratum == core_stratum)
++#endif
{
runable = *t;
++count;
Index: target.h.patch
===================================================================
RCS file: /home/dcvs/src/gnu/usr.bin/gdb/libgdb/patches/target.h.patch,v
retrieving revision 1.1
diff -u -r1.1 target.h.patch
--- target.h.patch 7 Mar 2006 15:48:11 -0000 1.1
+++ target.h.patch 7 Aug 2006 15:21:19 -0000
@@ -1,12 +1,17 @@
-$DragonFly: src/gnu/usr.bin/gdb/libgdb/patches/target.h.patch,v 1.1 2006/03/07 15:48:11 corecode Exp $
-
---- target.h Sat Feb 9 20:08:42 2002
-+++ target.h Fri May 24 08:38:31 2002
-@@ -52,6 +52,7 @@
+Index: target.h
+===================================================================
+RCS file: /home/dcvs/src/contrib/gdb-6.2.1/gdb/target.h,v
+retrieving revision 1.1
+diff -u -r1.1 target.h
+--- target.h 24 Oct 2004 19:56:25 -0000 1.1
++++ target.h 7 Aug 2006 15:20:55 -0000
+@@ -59,6 +59,9 @@
dummy_stratum, /* The lowest of the low */
file_stratum, /* Executable files, etc */
core_stratum, /* Core dump files */
++#ifdef KGDB
+ kgdb_stratum, /* Kernel core files */
++#endif
download_stratum, /* Downloading of remote targets */
process_stratum, /* Executing processes */
thread_stratum /* Executing threads */
More information about the Submit
mailing list