]> Cypherpunks repositories - gostls13.git/commit
cmd/vet: eliminate "might be too small for shift" warnings
authorAliaksandr Valialkin <valyala@gmail.com>
Wed, 8 Mar 2017 09:36:30 +0000 (11:36 +0200)
committerJosh Bleecher Snyder <josharian@gmail.com>
Sat, 11 Mar 2017 15:29:30 +0000 (15:29 +0000)
commit6bc593805f2c2b0ef8b194cc186b804237744cb4
tree2a8f14b49fd7d2a792de6b85e5c327bb54c1bc7d
parentfe3458550bfee0c842393e44e096fd64c666d909
cmd/vet: eliminate "might be too small for shift" warnings

Determine int, uint and uintptr bit sizes from GOARCH environment
variable if it is set. Otherwise use host-specific sizes.

Fixes #19321

Change-Id: I494b8e4b49b59d32794f50ff2ce06ba040cb8460
Reviewed-on: https://go-review.googlesource.com/37950
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
src/cmd/vet/all/whitelist/32bit.txt [new file with mode: 0644]
src/cmd/vet/all/whitelist/64bit.txt [deleted file]
src/cmd/vet/all/whitelist/all.txt
src/cmd/vet/shift.go
src/cmd/vet/testdata/shift.go
src/cmd/vet/types.go
src/go/types/sizes.go