summaryrefslogtreecommitdiffstats
path: root/sys/mips
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2011-12-29 16:40:54 +0000
committerjhb <jhb@FreeBSD.org>2011-12-29 16:40:54 +0000
commit0174338173325f6c29d2a0f4305b45adedeca754 (patch)
treeaf5b0b01c778d4289e73d5e06c1a14a144723665 /sys/mips
parent398f3aa6211dff82103e49b803df0f80cf000691 (diff)
downloadFreeBSD-src-0174338173325f6c29d2a0f4305b45adedeca754.zip
FreeBSD-src-0174338173325f6c29d2a0f4305b45adedeca754.tar.gz
Use curthread rather than PCPU_GET(curthread). 'curthread' uses
special-case optimizations on several platforms and is preferred. Reported by: dim (indirectly) MFC after: 2 weeks
Diffstat (limited to 'sys/mips')
-rw-r--r--sys/mips/mips/gdb_machdep.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/mips/mips/gdb_machdep.c b/sys/mips/mips/gdb_machdep.c
index 780a4f1..e8702f4 100644
--- a/sys/mips/mips/gdb_machdep.c
+++ b/sys/mips/mips/gdb_machdep.c
@@ -116,7 +116,7 @@ gdb_cpu_getreg(int regnum, size_t *regsz)
{
*regsz = gdb_cpu_regsz(regnum);
- if (kdb_thread == PCPU_GET(curthread)) {
+ if (kdb_thread == curthread) {
register_t *zero_ptr = &kdb_frame->zero;
return zero_ptr + regnum;
}
@@ -154,7 +154,7 @@ gdb_cpu_setreg(int regnum, void *val)
switch (regnum) {
case GDB_REG_PC:
kdb_thrctx->pcb_context[10] = *(register_t *)val;
- if (kdb_thread == PCPU_GET(curthread))
+ if (kdb_thread == curthread)
kdb_frame->pc = *(register_t *)val;
}
}
OpenPOWER on IntegriCloud