libgo: add hurd build tags
authorIan Lance Taylor <ian@gcc.gnu.org>
Fri, 1 Feb 2019 21:57:36 +0000 (21:57 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Fri, 1 Feb 2019 21:57:36 +0000 (21:57 +0000)
    Patch by Svante Signell.

    Reviewed-on: https://go-review.googlesource.com/c/160822

From-SVN: r268459

106 files changed:
gcc/go/gofrontend/MERGE
libgo/go/archive/tar/stat_actime1.go
libgo/go/archive/tar/stat_unix.go
libgo/go/cmd/go/internal/base/signal_unix.go
libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock_other.go
libgo/go/cmd/go/internal/lockedfile/internal/filelock/filelock_unix.go
libgo/go/crypto/rand/eagain.go
libgo/go/crypto/rand/rand_unix.go
libgo/go/crypto/x509/root_unix.go
libgo/go/internal/poll/fd_fsync_posix.go
libgo/go/internal/poll/fd_poll_runtime.go
libgo/go/internal/poll/fd_posix.go
libgo/go/internal/poll/fd_unix.go
libgo/go/internal/poll/hook_cloexec.go
libgo/go/internal/poll/hook_unix.go
libgo/go/internal/poll/sock_cloexec.go
libgo/go/internal/poll/sockopt.go
libgo/go/internal/poll/sockopt_unix.go
libgo/go/internal/poll/sockoptip.go
libgo/go/internal/syscall/unix/nonblocking.go
libgo/go/internal/x/net/internal/nettest/helper_nobsd.go
libgo/go/internal/x/net/internal/nettest/helper_posix.go
libgo/go/internal/x/net/internal/nettest/helper_unix.go
libgo/go/mime/type_unix.go
libgo/go/net/addrselect.go
libgo/go/net/cgo_resnew.go
libgo/go/net/cgo_sockold.go
libgo/go/net/cgo_unix.go
libgo/go/net/conf.go
libgo/go/net/dnsclient_unix.go
libgo/go/net/dnsconfig_unix.go
libgo/go/net/error_posix.go
libgo/go/net/error_unix.go
libgo/go/net/fd_unix.go
libgo/go/net/file_unix.go
libgo/go/net/hook_unix.go
libgo/go/net/interface_stub.go
libgo/go/net/internal/socktest/switch_unix.go
libgo/go/net/internal/socktest/sys_cloexec.go
libgo/go/net/internal/socktest/sys_unix.go
libgo/go/net/iprawsock_posix.go
libgo/go/net/ipsock_posix.go
libgo/go/net/lookup_unix.go
libgo/go/net/nss.go
libgo/go/net/port_unix.go
libgo/go/net/sock_cloexec.go
libgo/go/net/sock_posix.go
libgo/go/net/sock_stub.go
libgo/go/net/sockaddr_posix.go
libgo/go/net/sockopt_posix.go
libgo/go/net/sockoptip_bsdvar.go
libgo/go/net/sockoptip_posix.go
libgo/go/net/tcpsock_posix.go
libgo/go/net/tcpsockopt_posix.go
libgo/go/net/tcpsockopt_unix.go
libgo/go/net/udpsock_posix.go
libgo/go/net/unixsock_posix.go
libgo/go/os/dir_largefile.go
libgo/go/os/dir_regfile.go
libgo/go/os/error_posix.go
libgo/go/os/error_unix.go
libgo/go/os/exec/lp_unix.go
libgo/go/os/exec_posix.go
libgo/go/os/exec_unix.go
libgo/go/os/executable_procfs.go
libgo/go/os/file_posix.go
libgo/go/os/file_unix.go
libgo/go/os/path_unix.go
libgo/go/os/removeall_at.go
libgo/go/os/removeall_noat.go
libgo/go/os/signal/internal/pty/pty.go
libgo/go/os/signal/signal_unix.go
libgo/go/os/stat_atim.go
libgo/go/os/stat_unix.go
libgo/go/os/sys_uname.go
libgo/go/os/sys_unix.go
libgo/go/os/user/cgo_lookup_unix.go
libgo/go/os/user/decls_unix.go
libgo/go/os/user/listgroups_unix.go
libgo/go/os/user/lookup_unix.go
libgo/go/os/wait_unimp.go
libgo/go/path/filepath/path_unix.go
libgo/go/plugin/plugin_dlopen.go
libgo/go/plugin/plugin_stubs.go
libgo/go/runtime/env_posix.go
libgo/go/runtime/lock_sema.go
libgo/go/runtime/netpoll.go
libgo/go/runtime/signal_gccgo.go
libgo/go/runtime/signal_sighandler.go
libgo/go/runtime/signal_unix.go
libgo/go/syscall/dirent.go
libgo/go/syscall/env_unix.go
libgo/go/syscall/errstr.go
libgo/go/syscall/exec_bsd.go
libgo/go/syscall/forkpipe2.go
libgo/go/syscall/libcall_posix.go
libgo/go/syscall/libcall_posix_largefile.go
libgo/go/syscall/libcall_posix_regfile.go
libgo/go/syscall/libcall_posix_utimesnano.go
libgo/go/syscall/sockcmsg_unix.go
libgo/go/syscall/socket_bsd.go
libgo/go/syscall/syscall_unix.go
libgo/go/syscall/timestruct.go
libgo/go/time/sys_unix.go
libgo/go/time/zoneinfo_unix.go
libgo/runtime/env_posix.c

index a9041c3c2cadafb7a41632a6ca381525260b637f..0b93ab9f3b7dec74a8c5cb40e94d6f6ed1dc94c3 100644 (file)
@@ -1,4 +1,4 @@
-c49ad6c4e66fa7ca992d947a5f0377090abadf6b
+aa860a9ab0d1b60d1f499065a40a11e8a247422f
 
 The first line of this file holds the git revision number of the last
 merge done from the gofrontend repository.
index cf9cc79c5915bace0af0e81fa4df961f3a68553c..e2c79a55880b36d49f3614bf4016ddd3489990ec 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build linux dragonfly openbsd solaris
+// +build hurd linux dragonfly openbsd solaris
 
 package tar
 
index c37a57a84c001e00d24ced9de4dc9b8340d89435..0ff86e62be94ad48803d1bfbb2d477da8b219a54 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix linux darwin dragonfly freebsd openbsd netbsd solaris
+// +build aix hurd linux darwin dragonfly freebsd openbsd netbsd solaris
 
 package tar
 
index c109eecadb3321c68382def51980bbb595019e37..5aa7703ca3a4025ccd001e25bba4332f7eeb8791 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js linux nacl netbsd openbsd solaris
 
 package base
 
index 107611e1ce85f63b56d103ee7fec7456c6891a11..2c88c46b0ba069d78690e5ffae1e2bae3c873e31 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!plan9,!solaris,!windows
+// +build !aix,!darwin,!dragonfly,!freebsd,!hurd,!linux,!netbsd,!openbsd,!plan9,!solaris,!windows
 
 package filelock
 
index 00c4262832214f48189c7ea92ac06335a9772e17..a1282fcea651c28e6a161f4c40756e6e5e5fc262 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd linux netbsd openbsd
+// +build darwin dragonfly freebsd hurd linux netbsd openbsd
 
 package filelock
 
index 045d037d209f314302a006ba321221db6ab89ec4..5377eadd48e56dadc56b401540cba4f55e20a796 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris
 
 package rand
 
index f3091f51c5fd8ffcd38480e2949d5304d49e40fe..b5e6746a23beb6d73123d82ce239b72966a506ee 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd plan9 solaris
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd plan9 solaris
 
 // Unix cryptographically secure pseudorandom number
 // generator.
index 48de50b4ea65ff52a5db8e0a41637d41ebad27ec..eb8018e5640939247a4e46112866b6074656c347 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package x509
 
index a60891f67c8cd3379eb34bf14e4357a71b6a3555..f76f9ec5e882bb325dc54016a63b14c980a963de 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package poll
 
index 687f702556ff0fb0171f51e50f6c2fe7c33b1de2..a93ea1fe1ef5192f0bb0cd3d078998ff9d5888af 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd windows solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd windows solaris
 
 package poll
 
index b43ad51799640c31628c21702ae050c0cd6d994a..7d452df74412d080e0e840c6c87b48ba91bc496c 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package poll
 
index 8185269c53ca60cf3fd7baaaebd46b51a98fbce9..bdaf962b60f6cdc047f7417c5764f3371956d448 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package poll
 
index 5c93bdaf6c96eaaeb5c14e036d2e0eb5b18f6a11..7fc874bfaf747aaaab036f50721f37c35fba977d 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build dragonfly freebsd linux netbsd openbsd
+// +build dragonfly freebsd hurd linux netbsd openbsd
 
 package poll
 
index a7512b1255f6fc984388f69a4caf3fd5222c21e4..9678cb5379e1acb49c5960171e12d5f430eabeeb 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package poll
 
index 691cb8e36fe6f84672aa5d0073ad59fa14d7a270..2f2f9fc3939774dd548c9e8bae10bb3bf26a5a50 100644 (file)
@@ -5,7 +5,7 @@
 // This file implements sysSocket and accept for platforms that
 // provide a fast path for setting SetNonblock and CloseOnExec.
 
-// +build dragonfly freebsd linux netbsd openbsd
+// +build dragonfly freebsd hurd linux netbsd openbsd
 
 package poll
 
index bb5ea02c0a658897530e9f52b87c4cd867d5d604..2c6b68b7d3ef9d547413dff6151b058cca8325eb 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package poll
 
index bd942c293456f0607358acadf4cb201be188caf3..ef266d05e1e309159b3a995375556b708f277420 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package poll
 
index c55a1e3c5b19c1127b5b09fc9abdb9db93ed715a..fc476bd0fbdc2d1e37ef7417c92f8393158a47d5 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package poll
 
index 4468784aa3401fbadc6e21459eff5c8f408add61..cff5a53bb1a10f728e457621949ff2b0cc9b9680 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix dragonfly freebsd linux netbsd openbsd solaris
+// +build aix dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package unix
 
index 1611a907f00bb89d4fd1ae33f17241162d6dd385..fc855320e0f712a3af9531d0cdcb79d27ed01da8 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix linux solaris
+// +build aix hurd linux solaris
 
 package nettest
 
index efc67a8eba97566b7a057b1e15b1160c989734d7..ffbe4f9c4b04576d12c92a05faa92263bb9d3714 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package nettest
 
index b6839dcd8fd72f38ebf4d5e94f0123305eb79e93..d8397dadde275e3d23ea23499ef6bf0ba3e1944d 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package nettest
 
index dfc1f88b2ae6dc0edbf4025ada86b7a73ebef275..46ae5969cf3cb595e9973221eae69f9d92280655 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package mime
 
index 7c0dfe261c4c15486a7e144b07a381353b7677e0..6fb6bafdb4a546a3cc1953ff5dfa701bdcb7cc1f 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 // Minimal RFC 6724 address selection.
 
index 81b39c9c77a1f90a850669c3b5da3002c8491046..8bc1c1cabb30c7bc76c6ed54f73556a518c03249 100644 (file)
@@ -3,7 +3,7 @@
 // license that can be found in the LICENSE file.
 
 // +build cgo,!netgo
-// +build aix darwin linux,!android netbsd solaris
+// +build aix darwin hurd linux,!android netbsd solaris
 
 package net
 
index 25d4f67b4cbe8d820be863cc4ce5b4728e0985ea..f51467932feeb666ddfa140307f35f2fe85b94cc 100644 (file)
@@ -3,7 +3,7 @@
 // license that can be found in the LICENSE file.
 
 // +build cgo,!netgo
-// +build aix darwin dragonfly freebsd netbsd openbsd
+// +build aix darwin dragonfly freebsd hurd netbsd openbsd
 
 package net
 
index 7b0f02b6830ea94f856c222b41bd6abaa5fb2f4b..342ed9e0281109246ec41196ed63bb8b0b45122b 100644 (file)
@@ -3,7 +3,7 @@
 // license that can be found in the LICENSE file.
 
 // +build cgo,!netgo
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package net
 
index 971b1a399a1bb842c89deb90c13932b8be790caa..d064d9eb991257645b1ab42b3348a2f0d1ab3c7b 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package net
 
index 86ce92dc437844d6c98e627fb948ebb94b2e1b8b..94dbe95afa379f4609b05bb1f82b35e0de668897 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 // DNS client: see RFC 1035.
 // Has to be linked into package net for Dial.
index 842d408e5625bdc318dc5f81c61f5214f36264dc..58ae4a35b75650137aad0a1724105a945dcea149 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 // Read system DNS config from /etc/resolv.conf
 
index 70efa4c66fbca0622e5264f39e0c3e1aee8f2cfa..0ea26e9708c0b4625fdaeb0da867cb15d5353091 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index e6153303882fe0c714366bc75d4fcf03dbacf52f..415e928bc8e8451c71a09676bcc685822c3f96c1 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js linux netbsd openbsd solaris
 
 package net
 
index e7ab9a45fd65cca2b9868c75d9d71e3b343eef1a..42fe8804e5a59343e426a5722d5e6928deb1a6eb 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris
 
 package net
 
index 452a079bfc5b86d98c0ae7a40b110393a59dec6d..46ea8e25d84a921050bc7e04d8801fd3d78b5d21 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package net
 
index a1568319f3c2abd1449c240732fcfcb69f39ec35..aaa692200d5ea2c6ef3683ce65764739ad43b477 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package net
 
index 3b3b3c0f377a69f0aed6ccea77e45d2ed4149f98..0b3580ec6e6ca24874a9562007d4dc380ab2c583 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix nacl js,wasm
+// +build aix nacl hurd js,wasm
 
 package net
 
index 0626aa06c08d105d401a48d82a897d4e48c3ce21..29959134b32558e2d0a679175dee9ebe7f8a9b17 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package socktest
 
index 986d89471b07c55599f5831131bb834410b5206d..7b9b8df34a9a173209a3ec2f6d491d0c8cbaaedb 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build dragonfly freebsd linux netbsd openbsd
+// +build dragonfly freebsd hurd linux netbsd openbsd
 
 package socktest
 
index b96075bfe42fa77ec134dea8329a0aab93423f0a..81c7fb6711ee9568238a9df5bf26066f837e7a03 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package socktest
 
index 2a5d49f49027426298834b21e20725f29aeb1b77..a14c629c01d01a75d0beb92a97545a2c4aade045 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index 947f4ef6148b6481ba825ced5e4c3d16e9a71b0f..5bf534276ad6c3b326c19b5a55fb2dffab41b782 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index 6543f121a738f2ca096bbcfcab624f12aa0ce764..0199a87ee384800296007f2d54d164b8b91aac3c 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package net
 
index 96b9cdd12106e95fd461292ba28d88551d070ac5..98d740ff978889344e681eb57104d5727192a74e 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package net
 
index a6153c0c206df2a0c3aa22f5497c86fdd8610295..6da6f5a84abbbe0cb2ef9edda74f4e02c8af8ff5 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux netbsd openbsd solaris nacl
+// +build aix darwin dragonfly freebsd hurd js,wasm linux netbsd openbsd solaris nacl
 
 // Read system port mappings from /etc/services
 
index 0c883dc338fb0bdcab49a2e72e995432999150c8..b70bb4ccda39e066f36e51a8a6b093d5f0b529f2 100644 (file)
@@ -5,7 +5,7 @@
 // This file implements sysSocket and accept for platforms that
 // provide a fast path for setting SetNonblock and CloseOnExec.
 
-// +build dragonfly freebsd linux netbsd openbsd
+// +build dragonfly freebsd hurd linux netbsd openbsd
 
 package net
 
index 7b1c380e2976737819f983d6f821e08ecc8818d1..8076cf1f84cdde85e7000298126fb62f40642e2c 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris windows
 
 package net
 
index bbce61b68799e2bd3d407e500fb1caf412aa218b..eca1f9411396e7a850c953e63e3ea49c9b41bbf1 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix nacl js,wasm solaris
+// +build aix hurd nacl js,wasm solaris
 
 package net
 
index ae83b5ab1965f9b1221386d6d3a39c8fd4af293e..9f246509fffba4a322bd76c2e11382a294d47ee6 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index de7255667f751b822105a5dfa4a6adde6114a4b0..d2cb30b527aeb6136db5e232a55a5df638b85189 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package net
 
index 20a6dc95497743e8fffce20502f4fbe4731f2e4a..c93f59245e78cbfe5eb13145f1d024e2730aeff3 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd netbsd openbsd solaris
 
 package net
 
index b14963ff32eec841544d528193cd2128cf154808..0ac50e322e33b60c2751dd726cda189f0b49113f 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package net
 
index 64e71bf97c3cbea817c2b33ed71b5f3ff6a43d71..3d4579cf702c87d05881d856d875fef75b5e4bf3 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index 5e00ba15647f2d649338adb5c75ac56decf13b35..01bc421975605dde2e114abeecffe0bb3bee2c43 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris windows
 
 package net
 
index d5892588feaabd23f9b7d427eaaf2bf11b980548..13cab6cc2364731974a61d786775134a65a3f13a 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix freebsd linux netbsd
+// +build aix freebsd hurd linux netbsd
 
 package net
 
index 611fe51df91f9cba767c1cc1da850e9bb6b01fa0..1d4cde176aee1d42d78e37829058255b952abc5c 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index 74f5cc231cf05a1ad751c72631a20b4dae2bf28e..68887b4cabeb79ee127b9fdf9e55ff4f755a614d 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package net
 
index 75df6a4361ca224958162073b14a508c21de47c5..e7d30f8f63140345691fe7999bb4b67c1bff0644 100644 (file)
@@ -5,7 +5,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix linux solaris,386 solaris,sparc
+// +build aix hurd linux solaris,386 solaris,sparc
 
 package os
 
index 02ddd7b9ffa46834212dce6ab1a0f346b1ace16f..1f18bab8fcd4d72857ae31a3e7cade04ca2b7e54 100644 (file)
@@ -6,6 +6,7 @@
 // license that can be found in the LICENSE file.
 
 // +build !aix
+// +build !hurd
 // +build !linux
 // +build !solaris !386
 // +build !solaris !sparc
index 0478ba676aa7b9b36a7ac29d1354b9d14d5330ef..401e6f7acb5d0a082e7a3b97437268ac7874ab9e 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package os
 
index bb6bbcc1e6c1590f6f5151a4e5c8f27f2854e6cc..7801057d305defef7a927fd77d6b708433cafd4b 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package os
 
index 799e0b4eeb922515814db8e44eb91d091a9c2b60..d3f174feea8118cd07c2624cd868b1251d538c09 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris
 
 package exec
 
index 4c8261295c009dfad86065ce2fe6a6b8307422f5..4b1902f309979e3e081356f734107e2cf1791dd1 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package os
 
index abae5a2feb33999dea27e866020f21d0238fabb2..1cb8ebc6bd04c28e865b4023bf6662c7098b7489 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package os
 
index 5bb63b9bdc5c1ac28ad8d633fc29324e688b37ca..d6ac270ace49688b28d1f4fdf705dba7af19dc88 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build linux netbsd dragonfly nacl js,wasm
+// +build hurd linux netbsd dragonfly nacl js,wasm
 
 package os
 
index 1c0de5c3a163e1cdbabff4ec86debc4635b8a456..85395d6e8600f9f2c155efd6055f2554fb13432e 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package os
 
index e9ac774988fb8f859ce18ca5ff8e15a014f9ead3..5f7ab30dc77eae8e9527e6029e9b98c513acafa8 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package os
 
index be373a50a919353b7dd590231d91600123e21608..e55301f9765d6b6e8df6074a29c0374935ec74ad 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package os
 
index f0fed6dc33f4cdedc8c3f04542a6ab5a06ba24b2..5128de715f85644c1effc39a8608ca4a68a67632 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package os
 
index 80527e227c9964cbb631db7cd42445bbf9c416b9..47fff4252d8bf000a114f0a3d1fb776c9723c667 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris
+// +build !aix,!darwin,!dragonfly,!freebsd,!hurd,!linux,!netbsd,!openbsd,!solaris
 
 package os
 
index a82cf0515f08af3ae5ac8361fc13d71d54e205c6..4f65ad8a462dd4c7565287593f5f093b20a908de 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux,!android netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux,!android netbsd openbsd solaris
 // +build cgo
 
 // Package pty is a simple pseudo-terminal package for Unix systems,
index 7fa634f15ad83a006167a5d449ecaf3d113662cc..8ed0cde0759bfde3148d44af558e07b9361db484 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package signal
 
index ef8a574e7bbd8be08f28e44af7c09d308a5e1f75..5308ac588ee4df857e04ba2521872dcfc424f121 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build linux openbsd solaristag
+// +build hurd linux openbsd solaristag
 
 package os
 
index 4f85dcea077c613c5ab075244c9a50dab014e351..2bdbc4e2357d7042fb8882d81aedfb4ffe1710fd 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package os
 
index 89fbff8e077f765dabecb443d867a56b3a775ec1..7268ae1002ba1cec59a63928015ff50d0fee1444 100644 (file)
@@ -4,7 +4,7 @@
 
 // For systems which only store the hostname in uname (Solaris).
 
-// +build aix solaris irix rtems
+// +build aix hurd solaris irix rtems
 
 package os
 
index 8491bad2421ae8e403ae28a27420e52009796fa3..37b5a47d2e289bec08081ab22214e7ec884e33d8 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package os
 
index 722e95be3a4b5af91a15f9ce6c8eb0ca11d61f9f..5872d1165a4a9e33cb230d4dbcda686512691bed 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd !android,linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd !android,linux netbsd openbsd solaris
 // +build cgo,!osusergo
 
 package user
index c2eb51e5bb46fdb539049e1ef2f7b6be0f0a9a87..276468cf41441b9b0dcf7017e7cafc3946acbadc 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd linux netbsd openbsd
+// +build darwin dragonfly freebsd hurd linux netbsd openbsd
 // +build cgo
 
 package user
index 63f73e6a529047e9d85eddcfa91f1be61023ee22..af04c0518f2d9515367b789f0bdaab389e0cc594 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build dragonfly darwin freebsd !android,linux netbsd openbsd
+// +build dragonfly darwin freebsd hurd !android,linux netbsd openbsd
 // +build cgo,!osusergo
 
 package user
index be62f4d0c3ef3def57c7de8c0244f2e7a75f8baf..ba914f659008b19cf2380f908e619a972dbc76ed 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm !android,linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm !android,linux nacl netbsd openbsd solaris
 // +build !cgo osusergo
 
 package user
index 469abf764016bbbe2f0ac5671777dcf195048294..2551f21f388062ac4b5ea2d33bc87de0079505f6 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly js,wasm nacl netbsd openbsd solaris
+// +build aix darwin dragonfly hurd js,wasm nacl netbsd openbsd solaris
 
 package os
 
index c10b3288a1ec4de9c9f278e756d51cb95fd7ec12..fa0e40d1f0919987b8b544e8d5aa17cd834bbc81 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package filepath
 
index f24093989fd6fdbc6302ab23ffd0484314fe95ef..78f85c6ea9c7e90061a4e4d3cdfef8db45a64620 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build linux,cgo darwin,cgo
+// +build linux,cgo darwin,cgo hurd,cgo
 
 package plugin
 
index 40a41643b1e02ad6368f2a91aa5f236afc034614..412d103c14fc819e475f7d91558cd85e3e828fc5 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build !linux,!darwin !cgo
+// +build !hurd !linux,!darwin !cgo
 
 package plugin
 
index 7e44f14edfc2017f08a81bba902906340c12366f..c725bd9367371ba911e269cfc45816fbe310e606 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package runtime
 
index c748ca70ec344123ff2838ef36beb89d966f171b..7e691149d68f7bf0b89544a61e472a1d5db14ccd 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin nacl netbsd openbsd plan9 solaris windows
+// +build aix darwin hurd nacl netbsd openbsd plan9 solaris windows
 
 package runtime
 
index fa7f1fad71ce1db5c82a0033de349bcd33469546..e71ba084da8a75562d30fbe711c3a11bdf1e16fc 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris windows
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris windows
 
 package runtime
 
index 92143ea6fbb419c719b614f18d26eea46fd62d07..b3c78f68c67f1b657231668f7b20539144dd37f1 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package runtime
 
index b41eaf409702204f643405e0622cf063332b1d1e..4f11877a29763e23889d4e5eaa14965d689bc878 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris
 
 package runtime
 
index 12e4315d7e1725cfcc73dc7ca62003dd9427991f..0ba21e14e64effec1e38d2a83b3d3a2e51dbb58d 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package runtime
 
index 5c7af42b0c9857020046ec1bdfe459222a6df4af..58c34c3fe66e9fe33bc72f8cada0f9c7b6e0713b 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package syscall
 
index 0b6b711a8ffeb7ee50f2757574867993a5467b82..c22af18ba54b77a4773074ba9acf62e50e8e9f3a 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 // Unix environment variables.
 
index 25b0063e76f49e3b0d5d1da234dac3feb654f539..6c2441d364d720108d3ac2ea8b3125d2c041d7bc 100644 (file)
@@ -4,6 +4,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
+// +build !hurd
 // +build !linux
 
 package syscall
index 9115cf0c9035886147c6b3958d7abf76e9335abc..a241e2101f4521b932adc2e9647ff16ef54ea811 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd netbsd openbsd solaris
 
 package syscall
 
index c9a0c4996e3bbbdffca63a36987ad1c50214ad35..747afd64be029235887b9815c94c51423eca9646 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build freebsd netbsd openbsd
+// +build freebsd hurd netbsd openbsd
 
 package syscall
 
index 01eb1789ae6b0ea3ed35a3bb70b881ca2fd26eb5..f57276356e603e45a1c3b2545d63359ffd798d05 100644 (file)
@@ -9,6 +9,8 @@
 // Note that sometimes we use a lowercase //sys name and
 // wrap it in our own nicer implementation.
 
+// +build !hurd
+
 package syscall
 
 import "unsafe"
index 9b137355e011c45f5c795f63f1bdc7986385f7a5..57a7f5eb1e1f7407736024e09f8317b4ed48b178 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix linux solaris,386 solaris,sparc
+// +build aix hurd linux solaris,386 solaris,sparc
 
 // POSIX library calls on systems which use the largefile interface.
 
index 5b8f75a746b66fc391dcd420176a688904e12412..5dc6eb606e86c06771ed6d414715a3706aad8e17 100644 (file)
@@ -3,6 +3,7 @@
 // license that can be found in the LICENSE file.
 
 // +build !aix
+// +build !hurd
 // +build !linux
 // +build !solaris !386
 // +build !solaris !sparc
index 372b0d75eb260ff971d4f1f01b9de1c679a856e7..84ccbf106e8ded82e75cb17ca4f8515e585287a1 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd openbsd netbsd solaris
+// +build aix darwin dragonfly freebsd hurd openbsd netbsd solaris
 
 // General POSIX version of UtimesNano.
 
index 53082a2d5b67804f5a98cc2b9680a3c96f4d2b0e..75273e338c08e94722f1f014d6ea89c7171e241d 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 // Socket control messages
 
index cf3fc4f8da0e30c4862ce744c0ca788e3f8c701e..f62457f2bdb6caddfcab072ed5daa43924acee73 100644 (file)
@@ -4,7 +4,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd openbsd netbsd
+// +build darwin dragonfly freebsd hurd openbsd netbsd
 
 package syscall
 
index 9455c3f616799278656cd2ce0b6a9856800ef9f5..450173a1451b71e92150b24f654675a95522259b 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd linux netbsd openbsd solaris
 
 package syscall
 
index d17811c1214bf4ec0fc16db5d6847dced96c0334..e2b770425f5679af3f050838a12177b931696938 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package syscall
 
index f4756b18a629b228a26178f179181e44f1a09aa1..3af2288034c8a9f7dfb3ae3507b53e1c0f0a1bb4 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin dragonfly freebsd js,wasm linux nacl netbsd openbsd solaris
+// +build aix darwin dragonfly freebsd hurd js,wasm linux nacl netbsd openbsd solaris
 
 package time
 
index fca8e5497b92815cafa0042b0c8ffdc8254878ef..495a7e68f770ba069824fc2dc0463ca48bcbe600 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build aix darwin,386 darwin,amd64 dragonfly freebsd js,wasm linux,!android nacl netbsd openbsd solaris
+// +build aix darwin,386 darwin,amd64 dragonfly freebsd hurd js,wasm linux,!android nacl netbsd openbsd solaris
 
 // Parse "zoneinfo" time zone file.
 // This is a fairly standard file format used on OS X, Linux, BSD, Sun, and others.
index 8cffa73d0a6a2a41ab0f6d7ee49345d8be1f9e8b..b254ee4009dc7029b4eae2073b06dec2ddbc45b4 100644 (file)
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
-// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris windows
+// +build darwin dragonfly freebsd hurd linux nacl netbsd openbsd solaris windows
 
 #include "runtime.h"
 #include "array.h"