This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[gccgo] Fixes for gccgo RTEMS tests
- From: Ian Lance Taylor <iant at google dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sun, 01 Aug 2010 07:25:10 -0700
- Subject: [gccgo] Fixes for gccgo RTEMS tests
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.*]