gcc/libgo/go/syscall
Ian Lance Taylor 1a2f01efa6 libgo: update to Go1.10beta1
Update the Go library to the 1.10beta1 release.
    
    Requires a few changes to the compiler for modifications to the map
    runtime code, and to handle some nowritebarrier cases in the runtime.
    
    Reviewed-on: https://go-review.googlesource.com/86455

gotools/:
	* Makefile.am (go_cmd_vet_files): New variable.
	(go_cmd_buildid_files, go_cmd_test2json_files): New variables.
	(s-zdefaultcc): Change from constants to functions.
	(noinst_PROGRAMS): Add vet, buildid, and test2json.
	(cgo$(EXEEXT)): Link against $(LIBGOTOOL).
	(vet$(EXEEXT)): New target.
	(buildid$(EXEEXT)): New target.
	(test2json$(EXEEXT)): New target.
	(install-exec-local): Install all $(noinst_PROGRAMS).
	(uninstall-local): Uninstasll all $(noinst_PROGRAMS).
	(check-go-tool): Depend on $(noinst_PROGRAMS).  Copy down
	objabi.go.
	(check-runtime): Depend on $(noinst_PROGRAMS).
	(check-cgo-test, check-carchive-test): Likewise.
	(check-vet): New target.
	(check): Depend on check-vet.  Look at cmd_vet-testlog.
	(.PHONY): Add check-vet.
	* Makefile.in: Rebuild.

From-SVN: r256365
2018-01-09 01:23:08 +00:00
..
bpf_bsd.go
clone_linux.c
const_plan9.go
creds_test.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
dir_plan9.go
dirent.go syscall: enable ParseDirent for AIX 2017-09-20 17:49:11 +00:00
endian_big.go libgo: remove old MIPS architecture names 2017-06-21 22:11:04 +00:00
endian_little.go
env_plan9.go
env_unix.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
env_windows.go
errno.c
errors_plan9.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
errstr_linux.go
errstr.go
exec_bsd.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
exec_freebsd.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
exec_linux_test.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
exec_linux.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
exec_stubs.go
exec_unix_test.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
exec_unix.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
exec_windows.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
export_test.go
export_unix_test.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
forkpipe_bsd.go internal,net,os,runtime,syscall: fixes for AIX following update to go1.9 2017-09-20 14:59:39 +00:00
libcall_aix.go syscall: emulate Flock on AIX 2017-12-16 01:45:45 +00:00
libcall_bsd.go
libcall_irix.go
libcall_linux_386.go
libcall_linux_alpha.go
libcall_linux_amd64.go
libcall_linux_s390.go
libcall_linux_s390x.go
libcall_linux_ustat.go
libcall_linux_utimesnano.go
libcall_linux.go syscall: call f?statfs64 on GNU/Linux 2017-07-21 20:25:13 +00:00
libcall_posix_largefile.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
libcall_posix_regfile.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
libcall_posix_utimesnano.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
libcall_posix.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
libcall_solaris_386.go
libcall_solaris_amd64.go
libcall_solaris_sparc64.go
libcall_solaris_sparc.go
libcall_solaris.go syscall: fixes for Solaris 2017-09-15 22:57:23 +00:00
libcall_support.go
libcall_uname.go
libcall_wait4_aix.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
libcall_wait4.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
lsf_linux.go
mksyscall.awk
mmap_unix_test.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
msan0.go
net.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
netlink_linux.go
pwd_plan9.go
route_bsd.go
route_darwin.go
route_dragonfly.go
route_freebsd_32bit.go
route_freebsd_64bit.go
route_freebsd.go
route_netbsd.go
route_openbsd.go
security_windows.go
setuidgid_32_linux.go
setuidgid_linux.go
signame.c Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
sleep_rtems.go
sleep_select.go
sockcmsg_linux.go
sockcmsg_unix.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
socket_aix.go syscall: workaround for getsockname bug in AIX 2017-09-20 17:40:11 +00:00
socket_bsd.go syscall: workaround for getsockname bug in AIX 2017-09-20 17:40:11 +00:00
socket_irix.go
socket_linux_ppc64x_type.go
socket_linux_type.go
socket_linux.go
socket_posix.go
socket_solaris.go
socket_xnet.go
socket.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
str.go
syscall_aix_ppc64.go syscall: workaround for getsockname bug in AIX 2017-09-20 17:40:11 +00:00
syscall_aix_ppc.go syscall: workaround for getsockname bug in AIX 2017-09-20 17:40:11 +00:00
syscall_aix.go syscall: enable ParseDirent for AIX 2017-09-20 17:49:11 +00:00
syscall_darwin.go
syscall_dragonfly.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
syscall_errno.go
syscall_freebsd.go
syscall_linux_386.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
syscall_linux_alpha.go syscall: don't define PtraceRegs for Alpha 2017-06-26 17:59:12 +00:00
syscall_linux_amd64.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
syscall_linux_mipsx.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
syscall_linux_s390.go re PR go/81393 (Bootstrap failure on s390x-linux while building libgo against recent glibc) 2017-07-13 03:44:14 +00:00
syscall_linux_s390x.go libgo: update to go1.9 2017-09-14 17:11:35 +00:00
syscall_linux_test.go
syscall_linux.go
syscall_netbsd.go
syscall_openbsd.go
syscall_solaris.go
syscall_stubs.go
syscall_test.go
syscall_unix_test.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
syscall_unix.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
syscall.go libgo: update to Go1.10beta1 2018-01-09 01:23:08 +00:00
timestruct.go Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00
wait.c Big merge of changes to gofrontend repo that were postponed due to the 2017-05-10 17:26:09 +00:00