cpu: use IsProcessorFeaturePresent to calculate ARM64 on windows

This CL started as revert of CL 757482.

Fixes golang/go#76791

Change-Id: Iaa78c73a6dde8d735e74e2c57c86375ccd5902c7
Reviewed-on: https://go-review.googlesource.com/c/sys/+/758960
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Quim Muntal <quimmuntal@gmail.com>
LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
This commit is contained in:
Alex Brainman
2026-04-13 18:36:34 -07:00
parent df7d5d7b60
commit 54fe89f841
4 changed files with 113 additions and 1 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build !darwin && !linux && !netbsd && !openbsd && arm64
//go:build !darwin && !linux && !netbsd && !openbsd && !windows && arm64
package cpu