diff options
author | jhb <jhb@FreeBSD.org> | 2011-12-29 16:40:54 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2011-12-29 16:40:54 +0000 |
commit | 0174338173325f6c29d2a0f4305b45adedeca754 (patch) | |
tree | af5b0b01c778d4289e73d5e06c1a14a144723665 /sys/mips | |
parent | 398f3aa6211dff82103e49b803df0f80cf000691 (diff) | |
download | FreeBSD-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.c | 4 |
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; } } |