On Nov 26, 2009, at 11:47 PM, matthew green wrote: > > Module Name: src > Committed By: enami > Date: Fri Nov 27 02:51:15 UTC 2009 > > Modified Files: > src/gnu/dist/gdb6/gdb: bsd-kvm.c > > Log Message: > Lookup lwp0.l_addr instead of proc0paddr to locate PCB. > > hmmm.. > > i wonder if we can re-add proc0paddr, defined to be = lwp0.l_addr > at some point in main, to help this work with older gdb? > > this seems like a worth-while change since it's part of bsd-kvm.c.
would need to be in md code since L_ADDR needs to come from assym.h. .globl _C_LABEL(proc0paddr) _C_LABEL(proc0paddr) = _C_LABEL(lwp0) + L_ADDR