aboutsummaryrefslogtreecommitdiff
path: root/src/cmd
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2021-04-20 15:43:17 -0400
committerRuss Cox <rsc@golang.org>2021-04-23 21:48:37 +0000
commit9cc3469106df94ad0d3c806bcfbddb7e5224d8b6 (patch)
tree2b88d0aa02eab0b35baa065e862c7721d81e6542 /src/cmd
parent8e368708c510219dabfb38a4781d2152420c778f (diff)
downloadgo-9cc3469106df94ad0d3c806bcfbddb7e5224d8b6.tar.xz
all: do not test internal linking on windows/arm64
(It doesn't work and isn't used by default.) Change-Id: I90118d889bd963471f0915d8183502b55bd9dbf2 Reviewed-on: https://go-review.googlesource.com/c/go/+/312045 Trust: Russ Cox <rsc@golang.org> Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/cmd')
-rw-r--r--src/cmd/link/link_test.go3
-rw-r--r--src/cmd/nm/nm_cgo_test.go5
2 files changed, 7 insertions, 1 deletions
diff --git a/src/cmd/link/link_test.go b/src/cmd/link/link_test.go
index 985aed49e2..285c650282 100644
--- a/src/cmd/link/link_test.go
+++ b/src/cmd/link/link_test.go
@@ -177,7 +177,8 @@ func TestIssue33979(t *testing.T) {
case "mips", "mipsle", "mips64", "mips64le":
t.Skipf("Skipping on %s/%s", runtime.GOOS, runtime.GOARCH)
}
- if runtime.GOOS == "aix" {
+ if runtime.GOOS == "aix" ||
+ runtime.GOOS == "windows" && runtime.GOARCH == "arm64" {
t.Skipf("Skipping on %s/%s", runtime.GOOS, runtime.GOARCH)
}
diff --git a/src/cmd/nm/nm_cgo_test.go b/src/cmd/nm/nm_cgo_test.go
index 536e87e4ae..d0937904a2 100644
--- a/src/cmd/nm/nm_cgo_test.go
+++ b/src/cmd/nm/nm_cgo_test.go
@@ -33,6 +33,11 @@ func canInternalLink() bool {
case "arm64":
return false
}
+ case "windows":
+ switch runtime.GOARCH {
+ case "arm64":
+ return false
+ }
}
return true
}