Commit 84f7ac98 authored by Dave Cheney's avatar Dave Cheney

[dev.power64] cmd/objdump: disable tests on power64/power64le

LGTM=rsc, austin
R=austin, rsc, bradfitz
CC=golang-codereviews
https://golang.org/cl/164300043
parent e1db508f
...@@ -49,6 +49,10 @@ func runObjDump(t *testing.T, exe, startaddr, endaddr string) (path, lineno stri ...@@ -49,6 +49,10 @@ func runObjDump(t *testing.T, exe, startaddr, endaddr string) (path, lineno stri
case "android", "nacl": case "android", "nacl":
t.Skipf("skipping on %s", runtime.GOOS) t.Skipf("skipping on %s", runtime.GOOS)
} }
switch runtime.GOARCH {
case "power64", "power64le":
t.Skipf("skipping on %s, issue 9039", runtime.GOARCH)
}
cmd := exec.Command(exe, os.Args[0], startaddr, endaddr) cmd := exec.Command(exe, os.Args[0], startaddr, endaddr)
out, err := cmd.CombinedOutput() out, err := cmd.CombinedOutput()
...@@ -199,6 +203,10 @@ func testDisasm(t *testing.T, flags ...string) { ...@@ -199,6 +203,10 @@ func testDisasm(t *testing.T, flags ...string) {
} }
func TestDisasm(t *testing.T) { func TestDisasm(t *testing.T) {
switch runtime.GOARCH {
case "power64", "power64le":
t.Skipf("skipping on %s, issue 9039", runtime.GOARCH)
}
testDisasm(t) testDisasm(t)
} }
...@@ -207,5 +215,9 @@ func TestDisasmExtld(t *testing.T) { ...@@ -207,5 +215,9 @@ func TestDisasmExtld(t *testing.T) {
case "plan9", "windows": case "plan9", "windows":
t.Skipf("skipping on %s", runtime.GOOS) t.Skipf("skipping on %s", runtime.GOOS)
} }
switch runtime.GOARCH {
case "power64", "power64le":
t.Skipf("skipping on %s, no support for external linking, issue 9038", runtime.GOARCH)
}
testDisasm(t, "-ldflags=-linkmode=external") testDisasm(t, "-ldflags=-linkmode=external")
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment