PERFORCE change 49604 for review
Marcel Moolenaar
marcel at FreeBSD.org
Tue Mar 23 18:07:29 PST 2004
http://perforce.freebsd.org/chv.cgi?CH=49604
Change 49604 by marcel at marcel_nfs on 2004/03/23 18:06:48
s/kdb_cur/kdb_dbbe/g
This reduces confusion when the notion of current is used
in the context of threads.
Affected files ...
.. //depot/projects/gdb/sys/kern/subr_kdb.c#7 edit
.. //depot/projects/gdb/sys/sys/kdb.h#5 edit
Differences ...
==== //depot/projects/gdb/sys/kern/subr_kdb.c#7 (text+ko) ====
@@ -35,7 +35,7 @@
#include <sys/smp.h>
int kdb_active = 0;
-struct kdb_dbbe *kdb_cur = NULL;
+struct kdb_dbbe *kdb_dbbe = NULL;
KDB_BACKEND(null, NULL, NULL, NULL);
SET_DECLARE(kdb_dbbe_set, struct kdb_dbbe);
@@ -90,9 +90,9 @@
kdb_backtrace()
{
- if (kdb_cur != NULL && kdb_cur->dbbe_trace != NULL) {
+ if (kdb_dbbe != NULL && kdb_dbbe->dbbe_trace != NULL) {
printf("KDB: stack backtrace:\n");
- kdb_cur->dbbe_trace();
+ kdb_dbbe->dbbe_trace();
}
}
@@ -107,7 +107,7 @@
kdb_enter(const char *msg)
{
- if (kdb_cur != NULL) {
+ if (kdb_dbbe != NULL) {
if (msg != NULL)
printf("KDB: enter: %s\n", msg);
breakpoint();
@@ -125,7 +125,7 @@
int cur_pri, pri;
kdb_active = 0;
- kdb_cur = NULL;
+ kdb_dbbe = NULL;
cur_pri = -1;
SET_FOREACH(iter, kdb_dbbe_set) {
be = *iter;
@@ -133,10 +133,10 @@
be->dbbe_active = (pri >= 0) ? 0 : -1;
if (pri > cur_pri) {
cur_pri = pri;
- kdb_cur = be;
+ kdb_dbbe = be;
}
}
- if (kdb_cur != NULL) {
+ if (kdb_dbbe != NULL) {
printf("KDB: debugger backends:");
SET_FOREACH(iter, kdb_dbbe_set) {
be = *iter;
@@ -145,7 +145,7 @@
}
printf("\n");
printf("KDB: current backend: %s\n",
- kdb_cur->dbbe_name);
+ kdb_dbbe->dbbe_name);
}
}
@@ -158,7 +158,7 @@
{
int handled;
- if (kdb_cur == NULL || kdb_cur->dbbe_trap == NULL)
+ if (kdb_dbbe == NULL || kdb_dbbe->dbbe_trap == NULL)
return (0);
critical_enter();
@@ -168,7 +168,7 @@
#endif
kdb_active++;
- handled = kdb_cur->dbbe_trap(type, code, tf);
+ handled = kdb_dbbe->dbbe_trap(type, code, tf);
kdb_active--;
#ifdef SMP
==== //depot/projects/gdb/sys/sys/kdb.h#5 (text+ko) ====
@@ -53,7 +53,7 @@
DATA_SET(kdb_dbbe_set, name##_dbbe)
extern int kdb_active; /* Non-zero while in debugger. */
-extern struct kdb_dbbe *kdb_cur; /* Default debugger backend or NULL. */
+extern struct kdb_dbbe *kdb_dbbe; /* Default debugger backend or NULL. */
int kdb_alt_break(int, int *);
void kdb_backtrace(void);
More information about the p4-projects
mailing list