[v3] Extend arm XFAILs

Paul Brook paul@codesourcery.com
Fri Sep 24 02:00:00 GMT 2004


The patch below extends xfail markers on some libstdc++ tests to cover a few 
more arm simulator targets.

Tested with cross to arm-none-eabi.
Applied as obvious.

2004-09-24  Paul Brook  <paul@codesourcery.com>

 * 27_io/basic_filebuf/sgetn/char/1-in.cc: XFAIL more arm simulator
 targets.
 * 27_io/basic_filebuf/sgetn/char/1-io.cc: Ditto.
 * 27_io/basic_filebuf/sgetn/char/2-in.cc: Ditto.
 * 27_io/basic_filebuf/sgetn/char/2-io.cc: Ditto.
 * 27_io/basic_istream/readsome/char/6746-2.cc: Ditto.
 * ext/stdio_filebuf/char/10063-2.cc: Ditto.
 * ext/stdio_filebuf/char/10063-3.cc: Ditto.

Index: testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,v
retrieving revision 1.4.6.1
diff -u -p -r1.4.6.1 1-in.cc
--- testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc 29 Dec 2003 19:18:10 
-0000 1.4.6.1
+++ testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc 24 Sep 2004 01:37:02 
-0000
@@ -20,7 +20,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "in_avail" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 // 27.8.1.4 Overridden virtual functions
 
Index: testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,v
retrieving revision 1.5.6.1
diff -u -p -r1.5.6.1 1-io.cc
--- testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc 29 Dec 2003 19:18:10 
-0000 1.5.6.1
+++ testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc 24 Sep 2004 01:37:07 
-0000
@@ -20,7 +20,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "in_avail" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 // 27.8.1.4 Overridden virtual functions
 
Index: testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,v
retrieving revision 1.3.6.1
diff -u -p -r1.3.6.1 2-in.cc
--- testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc 29 Dec 2003 19:18:10 
-0000 1.3.6.1
+++ testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc 24 Sep 2004 01:37:18 
-0000
@@ -20,7 +20,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "in_avail" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 // 27.8.1.4 Overridden virtual functions
 
Index: testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,v
retrieving revision 1.3.6.1
diff -u -p -r1.3.6.1 2-io.cc
--- testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc 29 Dec 2003 19:18:10 
-0000 1.3.6.1
+++ testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc 24 Sep 2004 01:37:22 
-0000
@@ -20,7 +20,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "in_avail" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 // 27.8.1.4 Overridden virtual functions
 
Index: testsuite/27_io/basic_istream/readsome/char/6746-2.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_istream/readsome/char/6746-2.cc,v
retrieving revision 1.2.6.2
diff -u -p -r1.2.6.2 6746-2.cc
--- testsuite/27_io/basic_istream/readsome/char/6746-2.cc 3 Mar 2004 16:07:17 
-0000 1.2.6.2
+++ testsuite/27_io/basic_istream/readsome/char/6746-2.cc 24 Sep 2004 01:37:29 
-0000
@@ -20,7 +20,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "in_avail" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 // 27.6.1.3 unformatted input functions
 // @require@ %-*.tst %-*.txt
Index: testsuite/ext/stdio_filebuf/char/10063-2.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-2.cc,v
retrieving revision 1.1.2.3
diff -u -p -r1.1.2.3 10063-2.cc
--- testsuite/ext/stdio_filebuf/char/10063-2.cc 3 Mar 2004 16:07:25 -0000 
1.1.2.3
+++ testsuite/ext/stdio_filebuf/char/10063-2.cc 24 Sep 2004 01:37:33 -0000
@@ -18,7 +18,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "sbumpc" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 #include <cstdio>
 #include <fstream>
Index: testsuite/ext/stdio_filebuf/char/10063-3.cc
===================================================================
RCS 
file: /var/cvsroot/gcc-cvs/gcc/libstdc++-v3/testsuite/ext/stdio_filebuf/char/10063-3.cc,v
retrieving revision 1.1.12.1
diff -u -p -r1.1.12.1 10063-3.cc
--- testsuite/ext/stdio_filebuf/char/10063-3.cc 3 Mar 2004 16:07:25 -0000 
1.1.12.1
+++ testsuite/ext/stdio_filebuf/char/10063-3.cc 24 Sep 2004 01:37:47 -0000
@@ -18,7 +18,7 @@
 
 // The ARM simulator does not provide support for "fstat", which
 // causes "sbumpc" to return an incorrect value.
-// { dg-do run { xfail arm-none-elf } }
+// { dg-do run { xfail arm*-*-elf arm*-*-eabi } }
 
 #include <cstdio>
 #include <fstream>



More information about the Libstdc++ mailing list