]> Cypherpunks repositories - gostls13.git/commit
internal/cpu: disallow disabling options that are required for microarch
authorKeith Randall <khr@golang.org>
Thu, 10 Mar 2022 23:26:22 +0000 (15:26 -0800)
committerKeith Randall <khr@golang.org>
Mon, 14 Mar 2022 21:23:36 +0000 (21:23 +0000)
commit5ccd8e5133a43e574be8d66aae3a230c39b4b67a
tree6708f7f09def8a68def0e3dece3546589675053a
parent41fe746857104d8775a23dc8f69494240d683e54
internal/cpu: disallow disabling options that are required for microarch

e.g., if GOAMD64=v3, don't allow GODEBUG=cpu.XXX=off for XXX which
are required for v3.

Change-Id: Ib58a4c8b13c5464ba476448ba44bbb261218787c
Reviewed-on: https://go-review.googlesource.com/c/go/+/391694
Trust: Keith Randall <khr@golang.org>
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Martin Möhrmann <martin@golang.org>
src/internal/cpu/cpu_x86.go
src/internal/cpu/cpu_x86.s