Since libgo does have the vet tool now, enable the tests in which the go tool invokes it. 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 259918) +++ gcc/go/gofrontend/MERGE (working copy) @@ -1,4 +1,4 @@ -bf6f714559bd7b27b7686811aaf0f6e8e7f1c0d5 +12325f36d965e2ac3a4cbf787472ce24923327da 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 259875) +++ libgo/go/cmd/go/go_test.go (working copy) @@ -3221,7 +3221,6 @@ func TestGoGetInternalWildcard(t *testin } func TestGoVetWithExternalTests(t *testing.T) { - skipIfGccgo(t, "gccgo does not have vet") tg := testgo(t) defer tg.cleanup() tg.makeTempdir() @@ -3231,7 +3230,6 @@ func TestGoVetWithExternalTests(t *testi } func TestGoVetWithTags(t *testing.T) { - skipIfGccgo(t, "gccgo does not have vet") tg := testgo(t) defer tg.cleanup() tg.makeTempdir() @@ -3241,7 +3239,6 @@ func TestGoVetWithTags(t *testing.T) { } func TestGoVetWithFlagsOn(t *testing.T) { - skipIfGccgo(t, "gccgo does not have vet") tg := testgo(t) defer tg.cleanup() tg.makeTempdir() @@ -3251,7 +3248,6 @@ func TestGoVetWithFlagsOn(t *testing.T) } func TestGoVetWithFlagsOff(t *testing.T) { - skipIfGccgo(t, "gccgo does not have vet") tg := testgo(t) defer tg.cleanup() tg.makeTempdir()