commit | ec230dae7fd9abe06a61e3e05310d935e7e32b12 | [log] [tgz] |
---|---|---|
author | Josh Rickmar <jrick@zettaport.com> | Fri Nov 03 13:04:25 2023 +0000 |
committer | Joel Sing <joel@sing.id.au> | Mon Nov 06 12:49:47 2023 +0000 |
tree | ef169285858ac5829d309d9b673929d83be4c4d7 | |
parent | cb378ae1ff8cd45e69d4f172df8370bc844e1f86 [diff] |
unix: use fcntl(2) libc stub on OpenBSD Future OpenBSD releases will remove the syscall(2) interface. This converts the Fcntl functions to use fcntl(2) from libc, rather than indirectly through syscall(2). Updates golang/go#63900. Change-Id: I50c3b91cb40245653c772e65b0b15c625974bebe GitHub-Last-Rev: 9c62104c43c63885d0cb4b198eb8c029bc644fa6 GitHub-Pull-Request: golang/sys#179 Reviewed-on: https://go-review.googlesource.com/c/sys/+/538995 Reviewed-by: Bryan Mills <bcmills@google.com> Reviewed-by: Joel Sing <joel@sing.id.au> Reviewed-by: Cherry Mui <cherryyz@google.com> Run-TryBot: Joel Sing <joel@sing.id.au> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Mauri de Souza Meneguzzo <mauri870@gmail.com>
This repository holds supplemental Go packages for low-level interactions with the operating system.
The easiest way to install is to run go get -u golang.org/x/sys
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/sys
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the sys repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/sys:” in the subject line, so it is easy to find.