diff options
| author | Joel Sing <joel@sing.id.au> | 2024-06-15 02:00:29 +1000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-06-16 23:08:08 +0000 |
| commit | 8f5c6904b616fd97dde4a0ba2f5c71114e588afd (patch) | |
| tree | fd98c3d80587f62cc3673855d6b160f173620a7f /api | |
| parent | fe36ce669c1a452d2b0e81108a7e07674b50692a (diff) | |
| download | go-8f5c6904b616fd97dde4a0ba2f5c71114e588afd.tar.xz | |
syscall: selectively update zerrors_* on openbsd/386, openbsd/arm and openbsd/amd64
The EBADMSG, ENOTRECOVERABLE, EOWNERDEAD and EPROTO Errno are missing
on openbsd/386, openbsd/arm and openbsd/amd64. These are the earliest
OpenBSD ports and they did not exist in the system headers when the
relevant zerror_* file was generated.
These exist for all other ports, hence it makes sense to add them
for consistency. Update error and signal strings so that they are
also consistent across OpenBSD ports.
Fixes #67998
Change-Id: I948857ef5bddcfbcdfb102c95e571d9cee009e77
Reviewed-on: https://go-review.googlesource.com/c/go/+/592795
Reviewed-by: Mauri de Souza Meneguzzo <mauri870@gmail.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Commit-Queue: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'api')
| -rw-r--r-- | api/except.txt | 4 | ||||
| -rw-r--r-- | api/go1.23.txt | 30 |
2 files changed, 34 insertions, 0 deletions
diff --git a/api/except.txt b/api/except.txt index 5acc4d79c7..facae98033 100644 --- a/api/except.txt +++ b/api/except.txt @@ -598,3 +598,7 @@ pkg syscall (freebsd-arm64-cgo), const SYS_MKNODAT = 498 pkg syscall (freebsd-arm64-cgo), const SYS_STAT = 188 pkg syscall (freebsd-arm64-cgo), const SYS_STAT ideal-int pkg syscall (freebsd-arm64-cgo), const SYS_STATFS = 396 +pkg syscall (openbsd-386), const ELAST = 91 +pkg syscall (openbsd-386-cgo), const ELAST = 91 +pkg syscall (openbsd-amd64), const ELAST = 91 +pkg syscall (openbsd-amd64-cgo), const ELAST = 91 diff --git a/api/go1.23.txt b/api/go1.23.txt index a548554591..dc92d3fe56 100644 --- a/api/go1.23.txt +++ b/api/go1.23.txt @@ -118,10 +118,40 @@ pkg sync/atomic, method (*Uint64) And(uint64) uint64 #61395 pkg sync/atomic, method (*Uint64) Or(uint64) uint64 #61395 pkg sync/atomic, method (*Uintptr) And(uintptr) uintptr #61395 pkg sync/atomic, method (*Uintptr) Or(uintptr) uintptr #61395 +pkg syscall (openbsd-386), const EBADMSG = 92 #67998 +pkg syscall (openbsd-386), const ELAST = 95 #67998 +pkg syscall (openbsd-386), const ENOTRECOVERABLE = 93 #67998 +pkg syscall (openbsd-386), const ENOTRECOVERABLE Errno #67998 +pkg syscall (openbsd-386), const EOWNERDEAD = 94 #67998 +pkg syscall (openbsd-386), const EOWNERDEAD Errno #67998 +pkg syscall (openbsd-386), const EPROTO = 95 #67998 +pkg syscall (openbsd-386-cgo), const EBADMSG = 92 #67998 +pkg syscall (openbsd-386-cgo), const ELAST = 95 #67998 +pkg syscall (openbsd-386-cgo), const ENOTRECOVERABLE = 93 #67998 +pkg syscall (openbsd-386-cgo), const ENOTRECOVERABLE Errno #67998 +pkg syscall (openbsd-386-cgo), const EOWNERDEAD = 94 #67998 +pkg syscall (openbsd-386-cgo), const EOWNERDEAD Errno #67998 +pkg syscall (openbsd-386-cgo), const EPROTO = 95 #67998 +pkg syscall (openbsd-amd64), const EBADMSG = 92 #67998 +pkg syscall (openbsd-amd64), const ELAST = 95 #67998 +pkg syscall (openbsd-amd64), const ENOTRECOVERABLE = 93 #67998 +pkg syscall (openbsd-amd64), const ENOTRECOVERABLE Errno #67998 +pkg syscall (openbsd-amd64), const EOWNERDEAD = 94 #67998 +pkg syscall (openbsd-amd64), const EOWNERDEAD Errno #67998 +pkg syscall (openbsd-amd64), const EPROTO = 95 #67998 +pkg syscall (openbsd-amd64-cgo), const EBADMSG = 92 #67998 +pkg syscall (openbsd-amd64-cgo), const ELAST = 95 #67998 +pkg syscall (openbsd-amd64-cgo), const ENOTRECOVERABLE = 93 #67998 +pkg syscall (openbsd-amd64-cgo), const ENOTRECOVERABLE Errno #67998 +pkg syscall (openbsd-amd64-cgo), const EOWNERDEAD = 94 #67998 +pkg syscall (openbsd-amd64-cgo), const EOWNERDEAD Errno #67998 +pkg syscall (openbsd-amd64-cgo), const EPROTO = 95 #67998 pkg syscall (windows-386), const WSAENOPROTOOPT = 10042 #62254 pkg syscall (windows-386), const WSAENOPROTOOPT Errno #62254 pkg syscall (windows-amd64), const WSAENOPROTOOPT = 10042 #62254 pkg syscall (windows-amd64), const WSAENOPROTOOPT Errno #62254 +pkg syscall, const EBADMSG Errno #67998 +pkg syscall, const EPROTO Errno #67998 pkg unicode/utf16, func RuneLen(int32) int #44940 pkg unique, func Make[$0 comparable]($0) Handle[$0] #62483 pkg unique, method (Handle[$0]) Value() $0 #62483 |
