go/src/syscall
Richard Musiol 2bd767b102 syscall/js: improve Value.String() for non-string values
This change modifies Value.String() to use the following
representations for non-string values:
  <undefined>
  <null>
  <boolean: true>
  <number: 42>
  <symbol>
  <object>
  <function>

It avoids JavaScript conversion semantics in the Go API and lowers the
risk of hidden bugs by unexpected conversions, e.g. the conversion
of the number 42 to the string "42". See discussion in #29642.

This is a breaking change, which are still allowed for syscall/js.
The impact should be small since it only affects uses of
Value.String() with non-string values, which should be uncommon.

Updates #29642.

Change-Id: I2c27be6e24befe8cb713031fbf66f7b6041e7148
Reviewed-on: https://go-review.googlesource.com/c/go/+/169757
Run-TryBot: Richard Musiol <neelance@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
2019-03-28 09:36:43 +00:00
..
js syscall/js: improve Value.String() for non-string values 2019-03-28 09:36:43 +00:00
asm9_unix1_amd64.s
asm9_unix2_amd64.s
asm_aix_ppc64.s syscall: remove linknames to runtime symbols for aix/ppc64 2018-12-14 09:10:02 +00:00
asm_darwin_386.s
asm_darwin_amd64.s syscall: fix typo in RawSyscall6 comment 2018-06-26 14:41:15 +00:00
asm_darwin_arm.s
asm_darwin_arm64.s
asm_freebsd_arm.s
asm_linux_386.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_linux_amd64.s runtime: rename vdso symbols to use camel case 2018-03-05 19:12:32 +00:00
asm_linux_arm.s syscall: remove/update outdated TODO comments 2018-02-26 17:54:31 +00:00
asm_linux_arm64.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_linux_mips64x.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_linux_mipsx.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_linux_ppc64x.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_linux_s390x.s syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
asm_nacl_386.s all: this big patch remove whitespace from assembly files 2018-10-03 15:28:51 +00:00
asm_nacl_amd64p32.s all: this big patch remove whitespace from assembly files 2018-10-03 15:28:51 +00:00
asm_nacl_arm.s all: this big patch remove whitespace from assembly files 2018-10-03 15:28:51 +00:00
asm_netbsd_arm.s
asm_openbsd_arm.s
asm_plan9_386.s all: this big patch remove whitespace from assembly files 2018-10-03 15:28:51 +00:00
asm_plan9_amd64.s all: this big patch remove whitespace from assembly files 2018-10-03 15:28:51 +00:00
asm_plan9_arm.s syscall: eliminate aliasing of syscall error strings in Plan 9 2018-05-08 14:57:01 +00:00
asm_solaris_amd64.s syscall: change solaris files to libc files 2018-10-10 00:58:17 +00:00
asm_unix_386.s
asm_unix_amd64.s
asm_windows.s runtime: correct ABI information for all functions 2018-11-12 20:27:18 +00:00
bpf_bsd.go syscall: move uses of Syscall to libSystem on darwin 2018-11-08 03:01:54 +00:00
bpf_darwin.go syscall: move uses of Syscall to libSystem on darwin 2018-11-08 03:01:54 +00:00
const_plan9.go
creds_test.go
dir_plan9.go
dirent.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
dirent_bsd_test.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
dll_windows.go runtime: safely load DLLs 2019-03-10 05:40:13 +00:00
endian_big.go
endian_little.go os: add js/wasm architecture 2018-06-01 05:18:38 +00:00
env_plan9.go
env_unix.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
env_windows.go all: update comment URLs from HTTP to HTTPS, where possible 2018-06-01 21:52:00 +00:00
errors_plan9.go
exec_aix_test.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
exec_bsd.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
exec_darwin.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
exec_libc.go syscall: fix TestForeground for AIX 2018-10-25 16:03:56 +00:00
exec_linux.go syscall: correctly set up uid/gid mappings in user namespaces 2019-03-12 00:40:34 +00:00
exec_linux_test.go syscall: correctly set up uid/gid mappings in user namespaces 2019-03-12 00:40:34 +00:00
exec_plan9.go
exec_solaris_test.go
exec_unix.go syscall: optimize SlicePtrFromStrings 2019-03-02 20:13:13 +00:00
exec_unix_test.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
exec_windows.go all: update comment URLs from HTTP to HTTPS, where possible 2018-06-01 21:52:00 +00:00
export_freebsd_test.go syscall: swap src, dest arguments in convertFromDirents11 for FreeBSD 2018-10-24 15:43:41 +00:00
export_linux_test.go syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
export_test.go
export_unix_test.go
fd_nacl.go syscall: partially revert "enable some nacl code to be shared with js/wasm" 2018-05-23 18:54:00 +00:00
flock.go syscall: move uses of Syscall to libSystem on darwin 2018-11-08 03:01:54 +00:00
flock_aix.go syscall, cmd/go/internal/lockedfile: remove Flock syscall for aix/ppc64 2018-12-04 14:37:14 +00:00
flock_darwin.go syscall: move uses of Syscall to libSystem on darwin 2018-11-08 03:01:54 +00:00
flock_linux_32bit.go
forkpipe.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
forkpipe2.go Revert "syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe" 2018-08-26 21:30:35 +00:00
fs_js.go os,syscall: implement functions related to uid, gid and pid on js/wasm 2019-03-22 15:40:37 +00:00
fs_nacl.go os: document that Chown with -1 means to leave values unchanged, like POSIX 2018-04-11 23:06:44 +00:00
lsf_linux.go
mkall.sh syscall: regenerate ztypes for openbsd/arm 2018-12-12 02:35:39 +00:00
mkasm_darwin.go syscall: move uses of Syscall to libSystem on darwin 2018-11-08 03:01:54 +00:00
mkerrors.sh syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
mkpost.go syscall: revert to pre-FreeBSD 10 / POSIX-2008 timespec field names in Stat_t on FreeBSD 2018-12-30 19:36:52 +00:00
mksyscall.pl syscall: add empty line before marker comments in zsyscall_darwin_*.go 2019-02-26 22:54:09 +00:00
mksyscall_libc.pl syscall: add marker comments to zsyscall_{aix,solaris}_*.go 2018-10-10 18:42:21 +00:00
mksyscall_windows.go all: use "reports whether" consistently in the few places that didn't 2018-11-02 22:47:58 +00:00
mksysctl_openbsd.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_darwin.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_dragonfly.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_freebsd.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_linux.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_netbsd.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_openbsd.pl syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mksysnum_plan9.sh syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
mmap_unix_test.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
msan.go
msan0.go
net.go os: add SyscallConn method for os.File 2018-12-27 16:36:34 +00:00
net_js.go syscall, internal/poll: fix build on js/wasm 2018-06-22 17:58:16 +00:00
net_nacl.go
netlink_linux.go
pwd_plan9.go syscall: reduce redundant getwd tracking in Plan 9 2018-02-28 16:26:49 +00:00
route_bsd.go
route_darwin.go
route_dragonfly.go
route_freebsd.go syscall: FreeBSD 12 ino64 support 2018-10-05 21:38:13 +00:00
route_freebsd_32bit.go syscall: FreeBSD 12 ino64 support 2018-10-05 21:38:13 +00:00
route_freebsd_64bit.go
route_netbsd.go
route_openbsd.go
security_windows.go runtime: safely load DLLs 2019-03-10 05:40:13 +00:00
setuidgid_32_linux.go syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
setuidgid_linux.go syscall: support syscalls without error return on Linux 2018-02-13 15:57:31 +00:00
sockcmsg_linux.go
sockcmsg_unix.go syscall: use 64-bit alignment on netbsd-arm 2019-02-28 11:24:52 +00:00
str.go
syscall.go syscall: use deprecation convention in package comment, simplify 2018-08-02 20:32:38 +00:00
syscall_aix.go syscall: fix returned values of Dup2 on aix/ppc64 2019-03-22 13:50:19 +00:00
syscall_aix_ppc64.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
syscall_bsd.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
syscall_bsd_test.go
syscall_darwin.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
syscall_darwin_386.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
syscall_darwin_amd64.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
syscall_darwin_arm.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
syscall_darwin_arm64.go runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
syscall_dragonfly.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
syscall_dragonfly_amd64.go
syscall_freebsd.go syscall: revert to pre-FreeBSD 10 / POSIX-2008 timespec field names in Stat_t on FreeBSD 2018-12-30 19:36:52 +00:00
syscall_freebsd_386.go
syscall_freebsd_amd64.go
syscall_freebsd_arm.go
syscall_freebsd_test.go syscall: swap src, dest arguments in convertFromDirents11 for FreeBSD 2018-10-24 15:43:41 +00:00
syscall_getwd_bsd.go syscall: support Getwd on all BSDs 2018-02-13 15:41:19 +00:00
syscall_js.go os,syscall: implement functions related to uid, gid and pid on js/wasm 2019-03-22 15:40:37 +00:00
syscall_linux.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
syscall_linux_386.go syscall: replace lstat, lchown, stat to please Android O 2018-09-24 17:08:51 +00:00
syscall_linux_amd64.go syscall: replace lstat, lchown, stat to please Android O 2018-09-24 17:08:51 +00:00
syscall_linux_arm.go syscall: on ARM GNU/Linux let Pipe fall back to pipe 2019-03-05 02:49:10 +00:00
syscall_linux_arm64.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
syscall_linux_mips64x.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
syscall_linux_mipsx.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
syscall_linux_ppc64x.go syscall: correct argument order for SyncFileRange syscall on linux/ppc64{,le} 2018-09-05 10:03:43 +00:00
syscall_linux_s390x.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
syscall_linux_test.go syscall: skip TestSyscallNoError when temp dir is mounted nosuid 2019-02-15 19:24:37 +00:00
syscall_nacl.go os: make errors.Is work with ErrPermission et al. 2019-03-20 16:02:01 +00:00
syscall_nacl_386.go
syscall_nacl_amd64p32.go
syscall_nacl_arm.go
syscall_netbsd.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
syscall_netbsd_386.go
syscall_netbsd_amd64.go
syscall_netbsd_arm.go
syscall_openbsd.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
syscall_openbsd_386.go
syscall_openbsd_amd64.go
syscall_openbsd_arm.go
syscall_plan9.go os: make errors.Is work with ErrPermission et al. 2019-03-20 16:02:01 +00:00
syscall_plan9_test.go syscall: eliminate aliasing of syscall error strings in Plan 9 2018-05-08 14:57:01 +00:00
syscall_solaris.go syscall: support Getwd on all BSDs 2018-02-13 15:41:19 +00:00
syscall_solaris_amd64.go
syscall_test.go all: skip unsupported tests for js/wasm 2018-04-30 19:39:18 +00:00
syscall_unix.go os: make errors.Is work with ErrPermission et al. 2019-03-20 16:02:01 +00:00
syscall_unix_test.go syscall: implement syscalls on Darwin using libSystem 2018-11-07 20:27:01 +00:00
syscall_windows.go os: make errors.Is work with ErrPermission et al. 2019-03-20 16:02:01 +00:00
syscall_windows_386.go
syscall_windows_amd64.go
syscall_windows_test.go syscall: update TOKEN_ALL_ACCESS according to WinNT.h 2018-06-11 00:45:20 +00:00
tables_nacljs.go os: add js/wasm architecture 2018-06-01 05:18:38 +00:00
time_nacl_386.s
time_nacl_amd64p32.s
time_nacl_arm.s
timestruct.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
types_aix.go syscall: add missing Setrlimit and Termios on aix/ppc64 2019-02-27 13:47:27 +00:00
types_darwin.go
types_dragonfly.go syscall: add S_IRWXG and S_IRWXO on DragonflyBSD 2018-08-21 14:08:12 +00:00
types_freebsd.go syscall: FreeBSD 12 ino64 support 2018-10-05 21:38:13 +00:00
types_linux.go syscall: use private copy of ustat_t on Linux 2018-08-20 08:01:43 +00:00
types_netbsd.go net, internal/poll, net/internal/socktest: set SOCK_{CLOEXEC,NONBLOCK} atomically on NetBSD 2018-02-15 17:07:12 +00:00
types_openbsd.go syscall: add S_IRWXG and S_IRWXO on OpenBSD 2018-08-21 14:08:25 +00:00
types_solaris.go syscall: fix TestForeground for AIX 2018-10-25 16:03:56 +00:00
types_windows.go syscall: implement Unix Socket for Windows 2018-08-28 09:26:45 +00:00
types_windows_386.go
types_windows_amd64.go
types_windows_arm.go syscall: support windows/arm 2018-08-22 17:16:18 +00:00
unzip_nacl.go
zerrors_aix_ppc64.go syscall: add AIX operating system 2018-10-10 04:29:55 +00:00
zerrors_darwin_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_darwin_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_darwin_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_darwin_arm64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_dragonfly_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_freebsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_freebsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_freebsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_arm64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_mips.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_mips64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_mips64le.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_mipsle.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_ppc64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_ppc64le.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_linux_s390x.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_netbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_netbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_netbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_openbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_openbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_openbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_solaris_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_windows.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zerrors_windows_386.go
zerrors_windows_amd64.go
zsyscall_aix_ppc64.go syscall: fix returned values of Dup2 on aix/ppc64 2019-03-22 13:50:19 +00:00
zsyscall_darwin_386.go syscall: add empty line before marker comments in zsyscall_darwin_*.go 2019-02-26 22:54:09 +00:00
zsyscall_darwin_386.s runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
zsyscall_darwin_amd64.go syscall: add empty line before marker comments in zsyscall_darwin_*.go 2019-02-26 22:54:09 +00:00
zsyscall_darwin_amd64.s runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
zsyscall_darwin_arm.go syscall: add empty line before marker comments in zsyscall_darwin_*.go 2019-02-26 22:54:09 +00:00
zsyscall_darwin_arm.s runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
zsyscall_darwin_arm64.go syscall: add empty line before marker comments in zsyscall_darwin_*.go 2019-02-26 22:54:09 +00:00
zsyscall_darwin_arm64.s runtime,os,syscall,internal/poll: replace getdirentries on iOS 2018-12-13 17:10:32 +00:00
zsyscall_dragonfly_amd64.go Revert "syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe" 2018-08-26 21:30:35 +00:00
zsyscall_freebsd_386.go os: add support for long path names on freebsd RemoveAll 2018-11-01 17:08:32 +00:00
zsyscall_freebsd_amd64.go os: add support for long path names on freebsd RemoveAll 2018-11-01 17:08:32 +00:00
zsyscall_freebsd_arm.go os: add support for long path names on freebsd RemoveAll 2018-11-01 17:08:32 +00:00
zsyscall_linux_386.go syscall: replace lstat, lchown, stat to please Android O 2018-09-24 17:08:51 +00:00
zsyscall_linux_amd64.go syscall: replace lstat, lchown, stat to please Android O 2018-09-24 17:08:51 +00:00
zsyscall_linux_arm.go syscall: on ARM GNU/Linux let Pipe fall back to pipe 2019-03-05 02:49:10 +00:00
zsyscall_linux_arm64.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_linux_mips.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_linux_mips64.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_linux_mips64le.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_linux_mipsle.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_linux_ppc64.go syscall: correct argument order for SyncFileRange syscall on linux/ppc64{,le} 2018-09-05 10:03:43 +00:00
zsyscall_linux_ppc64le.go syscall: correct argument order for SyncFileRange syscall on linux/ppc64{,le} 2018-09-05 10:03:43 +00:00
zsyscall_linux_s390x.go syscall: support Faccessat flags argument 2018-07-27 21:13:43 +00:00
zsyscall_nacl_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_nacl_amd64p32.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_nacl_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_netbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_netbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_netbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_openbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_openbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_openbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_plan9_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_plan9_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_plan9_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsyscall_solaris_amd64.go syscall: add marker comments to zsyscall_{aix,solaris}_*.go 2018-10-10 18:42:21 +00:00
zsyscall_windows.go runtime: safely load DLLs 2019-03-10 05:40:13 +00:00
zsysctl_openbsd.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_darwin_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_darwin_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_darwin_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_darwin_arm64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_dragonfly_amd64.go Revert "syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe" 2018-08-26 21:30:35 +00:00
zsysnum_freebsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_freebsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_freebsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_arm64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_mips.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_mips64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_mips64le.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_mipsle.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_ppc64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_ppc64le.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_linux_s390x.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_netbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_netbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_netbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_openbsd_386.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_openbsd_amd64.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_openbsd_arm.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_plan9.go syscall, internal/syscall: follow convention for generated code comment 2018-06-14 13:21:46 +00:00
zsysnum_solaris_amd64.go
zsysnum_windows_386.go
zsysnum_windows_amd64.go
ztypes_aix_ppc64.go syscall: add missing Setrlimit and Termios on aix/ppc64 2019-02-27 13:47:27 +00:00
ztypes_darwin_386.go
ztypes_darwin_amd64.go
ztypes_darwin_arm.go
ztypes_darwin_arm64.go
ztypes_dragonfly_amd64.go syscall: add S_IRWXG and S_IRWXO on DragonflyBSD 2018-08-21 14:08:12 +00:00
ztypes_freebsd_386.go syscall: revert to pre-FreeBSD 10 / POSIX-2008 timespec field names in Stat_t on FreeBSD 2018-12-30 19:36:52 +00:00
ztypes_freebsd_amd64.go syscall: revert to pre-FreeBSD 10 / POSIX-2008 timespec field names in Stat_t on FreeBSD 2018-12-30 19:36:52 +00:00
ztypes_freebsd_arm.go syscall: revert to pre-FreeBSD 10 / POSIX-2008 timespec field names in Stat_t on FreeBSD 2018-12-30 19:36:52 +00:00
ztypes_linux_386.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_amd64.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_arm.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_arm64.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_mips.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_mips64.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_mips64le.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_mipsle.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_ppc64.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_ppc64le.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_linux_s390x.go syscall: check faccessat flags parameter on Linux 2018-06-21 06:47:46 +00:00
ztypes_netbsd_386.go net, internal/poll, net/internal/socktest: set SOCK_{CLOEXEC,NONBLOCK} atomically on NetBSD 2018-02-15 17:07:12 +00:00
ztypes_netbsd_amd64.go net, internal/poll, net/internal/socktest: set SOCK_{CLOEXEC,NONBLOCK} atomically on NetBSD 2018-02-15 17:07:12 +00:00
ztypes_netbsd_arm.go net, internal/poll, net/internal/socktest: set SOCK_{CLOEXEC,NONBLOCK} atomically on NetBSD 2018-02-15 17:07:12 +00:00
ztypes_openbsd_386.go syscall: add S_IRWXG and S_IRWXO on OpenBSD 2018-08-21 14:08:25 +00:00
ztypes_openbsd_amd64.go syscall: add S_IRWXG and S_IRWXO on OpenBSD 2018-08-21 14:08:25 +00:00
ztypes_openbsd_arm.go syscall: regenerate ztypes for openbsd/arm 2018-12-12 02:35:39 +00:00
ztypes_solaris_amd64.go syscall: fix TestForeground for AIX 2018-10-25 16:03:56 +00:00