summaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
AgeCommit message (Expand)Author
1995-06-08Fix various signal handling bugs:mycroft
1995-06-05If necessary, wake up the child during attach so we always get a SIGCHLD.mycroft
1995-02-09Omit the call to process_sstep() if PT_STEP is not defined.mycroft
1995-02-08undo a part of the last change that mistakenly required PT_STEP.cgd
1995-02-03Make attach/detach more safe.mycroft
1995-01-26Remove PT_{READ,WRITE}_U.mycroft
1994-10-30be more careful with types, also pull in headers where necessary.cgd
1994-10-20update for new syscall args description mechanismcgd
1994-09-24Correct test for already being traced.mycroft
1994-09-14ugly (#ifdef) hack to fix m68k alignment differences, etc. Eventually,cgd
1994-08-23replace "ctob(UPAGES)" and "UPAGES * NBPG" with "USPACE"deraadt
1994-08-21kill errant spacescgd
1994-08-15Minor update to a comment.mycroft
1994-08-15replace with a completely rewritten version, based around the 4.4BSDcgd
1994-08-15replce with virgin copy from 4.4-Litecgd
1994-07-12Try to pick myself up from the floor where I fell laughing.ws
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd
1994-05-18Implement ptrace() functionality, based on the previous versioncgd
1994-05-18replace sys_process.c with the 4.4-Lite versioncgd
1994-05-07function name changescgd
1994-05-05lots of changes: prototype migration, move lots of variables, definitions,cgd
1994-05-04Rename a lot of process flags.cgd
1994-04-07SUGID semantics, similar to 4.4BSDcgd
1994-03-11A zero scale factor turns profiling off.pk
1994-02-03Remove out-dated commentspk
1994-01-28make sure PT_STEP's are in #ifdefscgd
1994-01-28if you define PT_[GS]ETFPREGS, then you'd better define struct fpreg, etc.cgd
1994-01-20Make procfs really work for debugging.ws
1994-01-10Cleanup.mycroft
1994-01-10*Really* fix the wakeup code this time.mycroft
1994-01-10Wake up the blasted process when we detach!mycroft
1994-01-09implement PT_ATTACH and PT_DETACH.cgd
1994-01-09PT_STEP is actually machine dependent. not all machines have it!cgd
1994-01-08core reorgcgd
1993-12-18Canonicalize all #includes.mycroft
1993-12-01initialize uninitialized variable, from Andy Heffernan <ahh@netcom.com>.cgd
1993-09-06A little more cleanup; 0 --> FALSE and 1 --> TRUE.mycroft
1993-09-06De-ANSIfy and re-KNFify.mycroft
1993-09-05Yet more of the ptrace() reorg; now ptrace_setregs() and ptrace_getregs()sef
1993-09-04ptrace_single_step() and ptrace_set_pc() should return errors ifsef
1993-09-04better ptrace() support from Sean Eric Fagan <sef@kithrup.com>cgd
1993-07-13break args structs out, into syscallname_args structs, so gcc2 doesn'tcgd
1993-07-04change exit() to kexit(), so prototypes are "safe" with stdio.h, etc.cgd
1993-06-27ANSIfications - removed all implicit function return types and argumentandrew
1993-05-24move sipcreg into i386/include/reg.h where it belongs, right next to ipcreg.cgd
1993-05-20add $Id$ strings, and clean up file headers where necessarycgd
1993-05-07update for bde's useracc changes. from patchkit patch 137.cgd
1993-03-21after 0.2.2 "stable" patches appliedcgd
1993-03-21initial import of 386bsd-0.1 sourcescgd