This patch to go-test.exp recognizes errorcheckdir -n, as used by the
updated bug345 test.  The -n option is meaningful for the gc compiler,
but irrelevant for gccgo.  Bootstrapped and ran Go testsuite on
x86_64-pc-linux-gnu.  Committed to mainline.

Ian

* go.test/go-test.exp (go-gc-tests): Recognize errorcheckdir -n,
for bug345.go.
f3f018dd31b3b4324276021f250db8ec6996ae8e
diff --git a/gcc/testsuite/go.test/go-test.exp 
b/gcc/testsuite/go.test/go-test.exp
index d11a2c2bba4..b03cb16990d 100644
--- a/gcc/testsuite/go.test/go-test.exp
+++ b/gcc/testsuite/go.test/go-test.exp
@@ -618,7 +618,7 @@ proc go-gc-tests { } {
            go-execute-xfail $test
        } elseif { $test_line == "// errorcheck" } {
            errchk $test ""
-       } elseif { $test_line == "// errorcheckdir" } {
+       } elseif { $test_line == "// errorcheckdir" || $test_line == "// 
errorcheckdir -n" } {
            set hold_runtests $runtests
            set runtests "go-test.exp"
            set dir "[file rootname $test].dir"

Reply via email to