r180345 - in /trunk/libgo: Makefile.am Makefile...
ian@gcc.gnu.org
ian@gcc.gnu.org
Sun Oct 23 19:04:00 GMT 2011
Author: ian
Date: Sun Oct 23 19:04:37 2011
New Revision: 180345
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180345
Log:
Implement new syscall package.
Calls to library functions now use entersyscall and
exitsyscall as appropriate. This is a first step toward
multiplexing goroutines onto threads.
Added:
trunk/libgo/go/syscall/
trunk/libgo/go/syscall/bpf_bsd.go
trunk/libgo/go/syscall/errno.c
trunk/libgo/go/syscall/errstr.go
trunk/libgo/go/syscall/errstr_linux.go
trunk/libgo/go/syscall/errstr_nor.go
trunk/libgo/go/syscall/exec_stubs.go
trunk/libgo/go/syscall/exec_unix.go
trunk/libgo/go/syscall/exec_windows.go
trunk/libgo/go/syscall/libcall_linux.go
trunk/libgo/go/syscall/libcall_posix.go
trunk/libgo/go/syscall/libcall_posix_largefile.go
trunk/libgo/go/syscall/libcall_posix_regfile.go
trunk/libgo/go/syscall/libcall_solaris_386.go
trunk/libgo/go/syscall/libcall_support.go
trunk/libgo/go/syscall/libcall_uname.go
trunk/libgo/go/syscall/libcall_wait4.go
trunk/libgo/go/syscall/libcall_waitpid.go
trunk/libgo/go/syscall/lsf_linux.go
trunk/libgo/go/syscall/mksyscall.awk
trunk/libgo/go/syscall/netlink_linux.go
trunk/libgo/go/syscall/route_bsd.go
trunk/libgo/go/syscall/route_darwin.go
trunk/libgo/go/syscall/route_freebsd.go
trunk/libgo/go/syscall/route_openbsd.go
trunk/libgo/go/syscall/sleep_rtems.go
trunk/libgo/go/syscall/sleep_select.go
trunk/libgo/go/syscall/sockcmsg_linux.go
trunk/libgo/go/syscall/sockcmsg_unix.go
trunk/libgo/go/syscall/socket.go
trunk/libgo/go/syscall/socket_bsd.go
trunk/libgo/go/syscall/socket_irix.go
trunk/libgo/go/syscall/socket_linux.go
trunk/libgo/go/syscall/socket_solaris.go
trunk/libgo/go/syscall/str.go
trunk/libgo/go/syscall/syscall.go
trunk/libgo/go/syscall/syscall_linux_386.go
trunk/libgo/go/syscall/syscall_linux_alpha.go
trunk/libgo/go/syscall/syscall_linux_amd64.go
trunk/libgo/go/syscall/syscall_stubs.go
trunk/libgo/go/syscall/syscall_unix.go
trunk/libgo/go/syscall/wait.c
Removed:
trunk/libgo/syscalls/
Modified:
trunk/libgo/Makefile.am
trunk/libgo/Makefile.in
trunk/libgo/configure
trunk/libgo/configure.ac
trunk/libgo/go/net/cgo_unix.go
trunk/libgo/go/net/fd_select.go
trunk/libgo/go/os/user/lookup_unix.go
trunk/libgo/mksysinfo.sh
trunk/libgo/runtime/proc.c
trunk/libgo/testsuite/Makefile.in
More information about the Gcc-cvs
mailing list