]> Cypherpunks repositories - gostls13.git/commit
runtime: fix vet complaints for all freebsd, netbsd, openbsd
authorRuss Cox <rsc@golang.org>
Wed, 8 May 2019 19:30:33 +0000 (15:30 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 9 May 2019 21:13:26 +0000 (21:13 +0000)
commit924c161de4ad263142478f33113e53690b8d32c0
treeb4647134205f1b461eb1e26a87e9dfce3f3c518a
parentb4a472b1c3b7ae48cf6128e5f0594439dc20d081
runtime: fix vet complaints for all freebsd, netbsd, openbsd

Working toward making the tree vet-safe instead of having
so many exceptions in cmd/vet/all/whitelist.

This CL makes "go vet -unsafeptr=false runtime" happy for these GOOSes,
while keeping "GO_BUILDER_NAME=misc-vetall go tool dist test" happy too.

For #31916.

Change-Id: I63c4805bdd44b301072da66c77086940e2a2765e
Reviewed-on: https://go-review.googlesource.com/c/go/+/176105
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/vet/all/whitelist/freebsd_386.txt [deleted file]
src/cmd/vet/all/whitelist/netbsd_386.txt [deleted file]
src/cmd/vet/all/whitelist/netbsd_arm64.txt [deleted file]
src/cmd/vet/all/whitelist/openbsd_386.txt [deleted file]
src/runtime/sys_freebsd_386.s
src/runtime/sys_netbsd_386.s
src/runtime/sys_netbsd_amd64.s
src/runtime/sys_netbsd_arm.s
src/runtime/sys_netbsd_arm64.s
src/runtime/sys_openbsd_386.s