]> Cypherpunks repositories - gostls13.git/commitdiff
race.bash: add darwin/arm64
authorCherry Zhang <cherryyz@google.com>
Sun, 1 Nov 2020 20:40:37 +0000 (15:40 -0500)
committerCherry Zhang <cherryyz@google.com>
Wed, 4 Nov 2020 21:02:29 +0000 (21:02 +0000)
Race detector support was added in previous CLs.

Updates #38485.

Change-Id: Ie9ae69406ff4770f573c2287bfbbb0421769b3ce
Reviewed-on: https://go-review.googlesource.com/c/go/+/267098
Trust: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/race.bash

index e83c175df3b4c0056aeff190986786aa4dbad410..e2b96bcffefe0d24f0e4250f7854c8a88e0fa3b8 100755 (executable)
@@ -9,14 +9,13 @@
 set -e
 
 function usage {
-       echo 'race detector is only supported on linux/amd64, linux/ppc64le, linux/arm64, freebsd/amd64, netbsd/amd64 and darwin/amd64' 1>&2
+       echo 'race detector is only supported on linux/amd64, linux/ppc64le, linux/arm64, freebsd/amd64, netbsd/amd64, darwin/amd64, and darwin/arm64' 1>&2
        exit 1
 }
 
 case $(uname) in
 "Darwin")
-       # why Apple? why?
-       if sysctl machdep.cpu.extfeatures | grep -qv EM64T; then
+       if [ $(uname -m) != "x86_64" ] && [ $(uname -m) != "arm64" ]; then
                usage
        fi
        ;;