diff options
author | jhb <jhb@FreeBSD.org> | 2004-04-01 20:56:44 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-04-01 20:56:44 +0000 |
commit | 03d6afada4e764f62ff64f1f4e6de3c40714c0ca (patch) | |
tree | a37bfbbfd3209e1e1bcad96a11c4c66fac859dbc /lib/libc/stdlib/getopt_long.c | |
parent | 30a416556d36238142f1fb64b45f0d388e898178 (diff) | |
download | FreeBSD-src-03d6afada4e764f62ff64f1f4e6de3c40714c0ca.zip FreeBSD-src-03d6afada4e764f62ff64f1f4e6de3c40714c0ca.tar.gz |
Finish fixing up Alpha to work with an MP safe ptrace():
- ptrace_single_step() is no longer called with the proc lock held, so
don't try to unlock it and then relock it.
- Push Giant down into proc_rwmem() instead of forcing all the consumers
(including Alpha breakpoint support) to explicitly wrap calls to
proc_rwmem() with Giant.
Tested by: kensmith
Diffstat (limited to 'lib/libc/stdlib/getopt_long.c')
0 files changed, 0 insertions, 0 deletions