In libgo, we earlier disabled tests of the go tool that required package build IDs, because we didn't have them. But now we do, so enable the tests. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline.
Ian
Index: gcc/go/gofrontend/MERGE =================================================================== --- gcc/go/gofrontend/MERGE (revision 259868) +++ gcc/go/gofrontend/MERGE (working copy) @@ -1,4 +1,4 @@ -cef3d77a3dc0207454aabdc3ef0e8f9a0ffdf32e +e367bffce3d2c49b456fdf41ab097bded2bcbc3b The first line of this file holds the git revision number of the last merge done from the gofrontend repository. Index: libgo/go/cmd/go/go_test.go =================================================================== --- libgo/go/cmd/go/go_test.go (revision 259805) +++ libgo/go/cmd/go/go_test.go (working copy) @@ -1034,7 +1034,6 @@ func TestGoInstallRebuildsStalePackagesI } func TestGoInstallDetectsRemovedFiles(t *testing.T) { - skipIfGccgo(t, "gccgo does not yet support package build IDs") tg := testgo(t) defer tg.cleanup() tg.parallel() @@ -1104,7 +1103,6 @@ func TestGoInstallErrorOnCrossCompileToB } func TestGoInstallDetectsRemovedFilesInPackageMain(t *testing.T) { - skipIfGccgo(t, "gccgo does not yet support package build IDs") tooSlow(t) tg := testgo(t) defer tg.cleanup()