diff --git a/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/objdumpext_test.go b/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/objdumpext_test.go index 55cff31b45..7483543105 100644 --- a/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/objdumpext_test.go +++ b/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/objdumpext_test.go @@ -14,6 +14,7 @@ import ( "io" "log" "os" + "runtime" "strconv" "strings" "testing" @@ -25,6 +26,9 @@ func testObjdump(t *testing.T, generate func(func([]byte))) { if testing.Short() { t.Skip("skipping objdump test in short mode") } + if runtime.GOARCH != "ppc64le" && runtime.GOARCH != "ppc64" { + t.Skip("skipping; test requires host tool objdump for ppc64 or ppc64le") + } if _, err := os.Stat(objdumpPath); err != nil { t.Skip(err) }