From patchwork Sun Aug 1 14:25:10 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [gccgo] Fixes for gccgo RTEMS tests Date: Sun, 01 Aug 2010 04:25:10 -0000 From: Ian Taylor X-Patchwork-Id: 60467 Message-Id: To: gcc-patches@gcc.gnu.org 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 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.*]