1
0
mirror of https://github.com/golang/go synced 2024-11-20 07:04:40 -07:00
go/src/lib/syscall
Russ Cox 602a446b74 new syscall package: manually maintained files and scripts.
auto-generated files and deletions are in another CL.

goals for new syscall:
	* automate as much as possible
	* do not let clients do unsafe things
	* use simple types (int not int64)
	* fewer files

the files are renamed from foo_amd64_linux to foo_linux_amd64,
both because it reads better (all the linux are related, all the amd64 less so)
and because it made it easier to replace the existing ones.

R=r
DELTA=2336  (2260 added, 6 deleted, 70 changed)
OCL=29709
CL=29723
2009-06-01 22:14:57 -07:00
..
asm_amd64_darwin.s
asm_amd64_linux.s
errstr_darwin.go an early 6g limitation forced the use of 2009-04-06 21:14:38 -07:00
errstr_linux.go an early 6g limitation forced the use of 2009-04-06 21:14:38 -07:00
errstr.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
exec.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
file_darwin.go add Getwd, Fchdir, tests 2009-05-18 10:49:34 -07:00
file_linux.go add Getwd, Fchdir, tests 2009-05-18 10:49:34 -07:00
Makefile Getrusage for linux. 2009-05-26 20:38:57 -07:00
mkdarwin
mkerrors new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
mklinux
mksignal
mksyscall new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
mksysnum_darwin new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
PORT new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
proc_darwin.go getrusage on darwin; untested but builds. 2009-05-27 10:05:23 -07:00
proc_linux.go Getrusage for linux. 2009-05-26 20:38:57 -07:00
signal_amd64_darwin.go
signal_amd64_linux.go
socket_darwin.go Unix domain socket support, Linux and Darwin. 2009-05-13 18:03:41 -07:00
socket_linux.go fix abstract unix domain sockets 2009-05-14 15:20:30 -07:00
syscall_amd64_darwin.go
syscall_amd64_linux.go
syscall_darwin_amd64.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
syscall_darwin.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
syscall_linux_amd64.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
syscall_linux.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
syscall.go new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
time_amd64_darwin.go
time_amd64_linux.go
types_amd64_darwin.go close TODO 2009-05-15 15:51:41 -07:00
types_amd64_linux.go Getrusage for linux. 2009-05-26 20:38:57 -07:00
types_darwin_amd64.c new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
types_darwin.c new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
types_linux_amd64.c new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00
types_linux.c new syscall package: manually maintained files and scripts. 2009-06-01 22:14:57 -07:00