diff mbox

[gccgo] Fixes for gccgo RTEMS tests

Message ID mcrd3u2jtq1.fsf@google.com
State New
Headers show

Commit Message

Ian Lance Taylor Aug. 1, 2010, 2:25 p.m. UTC
This patch from Vinu Rajashekhar updates the gccgo testsuite to indicate
that more tests now run on RTEMS, largely thanks to the implementation
of garbage collection.  Committed to gccgo branch.

Ian
diff mbox

Patch

Index: gcc/testsuite/go.test/go-test.exp
===================================================================
--- gcc/testsuite/go.test/go-test.exp	(revision 162652)
+++ gcc/testsuite/go.test/go-test.exp	(working copy)
@@ -139,15 +139,11 @@ 
 		    continue
 	    }
 
-	    if { [string match "*go.test/test/sigchld.go" \
+	    if { [string match "*go.test/test/stack.go" \
 		   $test] \
-		 || [string match "*go.test/test/stack.go" \
-		   $test] \
 		 || [string match "*go.test/test/peano.go" \
 		   $test] \
 		 || [string match "*go.test/test/chan/goroutines.go" \
-		   $test] \
-		 || [string match "*go.test/test/chan/powser1.go" \
 		   $test] } {
 		    untested "$name: has very high memory requirement"
 		    continue
@@ -235,20 +231,6 @@ 
 		   || [string match \
 			   "// \$G \$D/\$F.go && \$L \$F.\$A && ./\$A.out >* || echo BUG*" \
 			   $test_line] } {
-	    # XFAIL certain tests for RTEMS OS.
-	    if [istarget "*-*-rtems*"] {
-		    if { [string match "*go.test/test/ken/chan.go" \
-				$test] \
-			 || [string match "*go.test/test/ken/modconst.go" \
-				$test] \
-			 || [string match "*go.test/test/ken/divconst.go" \
-				$test] \
-			 || [string match "*go.test/test/chan/powser2.go" \
-				$test] } {
-			go-execute-xfail $test
-			continue
-		    }
-	    }
 	    # This is a vanilla execution test.
 	    go-torture-execute $test
 	    file delete core [glob -nocomplain core.*]