*: add ppc64le support (#2963)

* Add vendor/golang.org/x/arch/ppc64

* Add ppc64le support
This commit is contained in:
Álex Sáez
2023-07-07 18:30:38 +02:00
committed by GitHub
parent 9f3e146129
commit 71f1220717
38 changed files with 7593 additions and 17 deletions

View File

@ -1462,6 +1462,7 @@ func assertCurrentLocationFunction(p *proc.Target, t *testing.T, fnname string)
}
func TestPluginVariables(t *testing.T) {
skipOn(t, "broken", "ppc64le")
pluginFixtures := protest.WithPlugins(t, protest.AllNonOptimized, "plugin1/", "plugin2/")
withTestProcessArgs("plugintest2", t, ".", []string{pluginFixtures[0].Path, pluginFixtures[1].Path}, protest.AllNonOptimized, func(p *proc.Target, grp *proc.TargetGroup, fixture protest.Fixture) {
@ -1544,6 +1545,10 @@ func TestCgoEval(t *testing.T) {
t.Skip("cgo doesn't work on darwin/arm64")
}
if runtime.GOARCH == "ppc64le" {
t.Skip("skipped on ppc64le: broken")
}
protest.AllowRecording(t)
withTestProcess("testvariablescgo/", t, func(p *proc.Target, grp *proc.TargetGroup, fixture protest.Fixture) {
assertNoError(grp.Continue(), t, "Continue() returned an error")