(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>
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)
}
case "arm64":
return false
}
+ case "windows":
+ switch runtime.GOARCH {
+ case "arm64":
+ return false
+ }
}
return true
}
import (
"os/exec"
+ "runtime"
"testing"
)
}
func TestInternalLinkerDWARF(t *testing.T) {
+ if runtime.GOARCH == "arm64" {
+ t.Skip("internal linker disabled on windows/arm64")
+ }
testCgoDWARF(t, linkCgoInternal)
}