|
syscall: use error
- syscall (not os) now defines the Errno type.
- the low-level assembly functions Syscall, Syscall6, and so on
return Errno, not uintptr
- syscall wrappers all return error, not uintptr.
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+7429 lines, -5975 lines) |
Patch |
 |
M |
doc/progs/file.go
|
View
|
1
|
3 chunks |
+5 lines, -17 lines |
0 comments
|
Download
|
 |
M |
src/cmd/cgo/out.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/crypto/rand/rand_windows.go
|
View
|
1
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/pkg/crypto/tls/root_windows.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/exp/inotify/inotify_linux.go
|
View
|
1
2
|
3 chunks |
+9 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd.go
|
View
|
1
|
12 chunks |
+105 lines, -99 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd_darwin.go
|
View
|
1
|
3 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd_freebsd.go
|
View
|
1
|
3 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd_linux.go
|
View
|
1
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd_openbsd.go
|
View
|
1
|
3 chunks |
+5 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/fd_windows.go
|
View
|
1
|
20 chunks |
+36 lines, -40 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/file.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/http/serve_test.go
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/net/http/transport_windows.go
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/interface_bsd.go
|
View
|
1
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/interface_darwin.go
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/interface_freebsd.go
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/interface_linux.go
|
View
|
1
|
4 chunks |
+12 lines, -20 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/interface_windows.go
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/ipsock_posix.go
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/lookup_windows.go
|
View
|
1
|
8 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/newpollserver.go
|
View
|
1
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/sendfile_linux.go
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/sendfile_windows.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/net/sock.go
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/tcpsock_posix.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/net/unixsock_posix.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/dir_unix.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/env_plan9.go
|
View
|
1
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/env_windows.go
|
View
|
1
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/error_plan9.go
|
View
|
1
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/error_posix.go
|
View
|
1
|
2 chunks |
+44 lines, -62 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/exec_plan9.go
|
View
|
1
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/exec_posix.go
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/exec_unix.go
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/exec_windows.go
|
View
|
1
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/file.go
|
View
|
1
|
7 chunks |
+19 lines, -19 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/file_plan9.go
|
View
|
1
|
11 chunks |
+13 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/file_posix.go
|
View
|
1
|
13 chunks |
+27 lines, -27 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/file_unix.go
|
View
|
1
|
8 chunks |
+19 lines, -19 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/file_windows.go
|
View
|
1
|
10 chunks |
+21 lines, -21 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/stat_plan9.go
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/stat_windows.go
|
View
|
1
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/sys_bsd.go
|
View
|
1
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/os/sys_windows.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/os/time.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/os/user/lookup_unix.go
|
View
|
1
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/bpf_bsd.go
|
View
|
1
|
2 chunks |
+80 lines, -80 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/dll_windows.go
|
View
|
1
|
7 chunks |
+19 lines, -17 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/exec_unix.go
|
View
|
1
|
8 chunks |
+27 lines, -23 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/exec_windows.go
|
View
|
1
|
8 chunks |
+21 lines, -21 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/lsf_linux.go
|
View
|
1
|
4 chunks |
+13 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/mkerrors.sh
|
View
|
1
|
2 chunks |
+13 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/mksyscall.pl
|
View
|
1
|
4 chunks |
+14 lines, -8 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/mksyscall_windows.pl
|
View
|
1
|
5 chunks |
+11 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/netlink_linux.go
|
View
|
1
|
9 chunks |
+20 lines, -23 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/route_bsd.go
|
View
|
1
|
6 chunks |
+15 lines, -20 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/route_darwin.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/route_freebsd.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/sockcmsg_linux.go
|
View
|
1
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/sockcmsg_unix.go
|
View
|
1
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall.go
|
View
|
1
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_bsd.go
|
View
|
1
|
22 chunks |
+133 lines, -133 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_darwin.go
|
View
|
1
|
2 chunks |
+82 lines, -82 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_darwin_386.go
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_darwin_amd64.go
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_freebsd.go
|
View
|
1
|
1 chunk |
+80 lines, -80 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_freebsd_386.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_linux.go
|
View
|
1
|
31 chunks |
+221 lines, -221 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_linux_386.go
|
View
|
1
|
3 chunks |
+117 lines, -68 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_linux_amd64.go
|
View
|
1
|
1 chunk |
+46 lines, -46 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_linux_arm.go
|
View
|
1
|
5 chunks |
+44 lines, -44 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_openbsd.go
|
View
|
1
|
2 chunks |
+78 lines, -78 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_plan9.go
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_unix.go
|
View
|
1
2
|
3 chunks |
+39 lines, -19 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/syscall_windows.go
|
View
|
1
|
18 chunks |
+180 lines, -181 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/types_darwin.go
|
View
|
1
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_darwin_386.go
|
View
|
1
|
24 chunks |
+164 lines, -121 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_darwin_amd64.go
|
View
|
1
|
26 chunks |
+166 lines, -123 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_freebsd_386.go
|
View
|
1
|
3 chunks |
+107 lines, -103 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_freebsd_amd64.go
|
View
|
1
|
3 chunks |
+107 lines, -103 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_linux_386.go
|
View
|
1
|
4 chunks |
+137 lines, -133 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_linux_amd64.go
|
View
|
1
|
4 chunks |
+137 lines, -133 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_openbsd_386.go
|
View
|
1
|
4 chunks |
+105 lines, -101 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_openbsd_amd64.go
|
View
|
1
|
4 chunks |
+105 lines, -101 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zerrors_windows.go
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_darwin_386.go
|
View
|
1
|
17 chunks |
+396 lines, -198 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_darwin_amd64.go
|
View
|
1
|
17 chunks |
+396 lines, -198 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_freebsd_386.go
|
View
|
1
|
17 chunks |
+388 lines, -194 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_freebsd_amd64.go
|
View
|
1
|
17 chunks |
+388 lines, -194 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_linux_386.go
|
View
|
1
|
22 chunks |
+456 lines, -228 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_linux_amd64.go
|
View
|
1
|
24 chunks |
+520 lines, -260 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_openbsd_386.go
|
View
|
1
|
17 chunks |
+384 lines, -192 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_openbsd_amd64.go
|
View
|
1
|
17 chunks |
+384 lines, -192 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_windows_386.go
|
View
|
1
|
15 chunks |
+262 lines, -430 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsyscall_windows_amd64.go
|
View
|
1
|
15 chunks |
+262 lines, -430 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsysnum_darwin_386.go
|
View
|
1
|
1 chunk |
+353 lines, -348 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/zsysnum_darwin_amd64.go
|
View
|
1
|
1 chunk |
+353 lines, -348 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/ztypes_darwin_386.go
|
View
|
1
|
5 chunks |
+56 lines, -60 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/ztypes_darwin_amd64.go
|
View
|
1
|
10 chunks |
+75 lines, -79 lines |
0 comments
|
Download
|
 |
M |
src/pkg/syscall/ztypes_windows.go
|
View
|
1
|
1 chunk |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
src/pkg/time/zoneinfo_windows.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 9
|