From 281c90a5be6b1ab2280ffa23885fe41e7af80bce Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 11 Feb 2005 00:01:49 +0000 Subject: more pthread --- src/libmach/Linux.c | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'src/libmach/Linux.c') diff --git a/src/libmach/Linux.c b/src/libmach/Linux.c index ff727409..893ef6b4 100644 --- a/src/libmach/Linux.c +++ b/src/libmach/Linux.c @@ -447,6 +447,47 @@ proctextfile(int pid) return nil; } +int +sys_ps_lgetregs(struct ps_prochandle *ph, uint tid, void *regs) +{ + int i, oldpid; + uint u, *uregs; + + oldpid = corpid; + ptraceattach(tid); + uregs = (uint*)regs; + for(i=0; i