commit | dfa5893d4f5a5724e36e1265eba4e148ca42911f | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Wed Dec 03 14:21:28 2008 -0800 |
committer | Russ Cox <rsc@golang.org> | Wed Dec 03 14:21:28 2008 -0800 |
tree | c5608a8146ee938d88da7942dd5bb4a17dc904ea | |
parent | 2b39165f1eabc309bc774f6b1ac7c0ce62270c5d [diff] |
preparation for exec. * syscall: add syscall.RawSyscall, which doesn't use sys.entersyscall/sys.exitsyscall add syscall.dup2 add syscall.BytePtrPtr add syscall.Rusage, RusagePtr add syscall.F_GETFD, F_SETFD, FD_CLOEXEC * runtime: clean up, correct signal handling. can now survive (continue running after) a signal. R=r DELTA=394 (286 added, 51 deleted, 57 changed) OCL=20351 CL=20369