diff options
author | Joseph Myers <joseph@codesourcery.com> | 2006-01-17 16:44:04 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2006-01-17 16:44:04 +0000 |
commit | 9c7d80f6564e938de699d279fbf512095a685343 (patch) | |
tree | d0e85e817245c7f3dbb2c789e6960e65a321d1ae | |
parent | 849fc2f02781ad9f30b16a8430d76329a84023c9 (diff) |
* gcc/testsuite/gcc.dg/wchar_t-1.c,
gcc/testsuite/gcc.dg/wint_t-1.c,
gcc/testsuite/gcc.dg/tls/alias-1.c,
gcc/testsuite/gcc.dg/tls/opt-2.c,
libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc,
libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
XFAIL where appropriate for targets supporting uClibc.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109824 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | ChangeLog.csl | 10 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tls/alias-1.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/tls/opt-2.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/wchar_t-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/wint_t-1.c | 2 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc | 3 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc | 3 |
7 files changed, 24 insertions, 4 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 2338029fd64..3cad5f7c4c7 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,13 @@ +2006-01-16 Joseph Myers <joseph@codesourcery.com> + + * gcc/testsuite/gcc.dg/wchar_t-1.c, + gcc/testsuite/gcc.dg/wint_t-1.c, + gcc/testsuite/gcc.dg/tls/alias-1.c, + gcc/testsuite/gcc.dg/tls/opt-2.c, + libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc, + libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc: + XFAIL where appropriate for targets supporting uClibc. + 2006-01-06 Joseph Myers <joseph@codesourcery.com> * gcc/cppdefault.h (struct default_include): Add multilib flag. diff --git a/gcc/testsuite/gcc.dg/tls/alias-1.c b/gcc/testsuite/gcc.dg/tls/alias-1.c index fa8dd29d94b..8f831fdb7b8 100644 --- a/gcc/testsuite/gcc.dg/tls/alias-1.c +++ b/gcc/testsuite/gcc.dg/tls/alias-1.c @@ -1,4 +1,6 @@ -/* { dg-do link } */ +/* ARM uClibc does not support TLS. */ +/* { dg-do link { xfail arm-wrs-linux-gnueabi } } */ +/* { dg-excess-errors "" { xfail arm-wrs-linux-gnueabi } } */ /* { dg-warning "visibility" "unsupported" { target sparc*-sun-solaris2.* } 22 } */ /* Test that encode_section_info handles the change from externally defined to locally defined (via hidden). Extracted from glibc. */ diff --git a/gcc/testsuite/gcc.dg/tls/opt-2.c b/gcc/testsuite/gcc.dg/tls/opt-2.c index 713fb7f360c..84ae87f65fe 100644 --- a/gcc/testsuite/gcc.dg/tls/opt-2.c +++ b/gcc/testsuite/gcc.dg/tls/opt-2.c @@ -2,7 +2,9 @@ since %gs:0 memory load was not exposed to the compiler as memory load and mem to mem moves are not possible on IA-32. */ -/* { dg-do link } */ +/* ARM uClibc does not support TLS. */ +/* { dg-do link { xfail arm-wrs-linux-gnueabi } } */ +/* { dg-excess-errors "" { xfail arm-wrs-linux-gnueabi } } */ /* { dg-options "-O2 -ftls-model=initial-exec" } */ /* { dg-options "-O2 -ftls-model=initial-exec -march=i686" { target i?86-*-* } } */ diff --git a/gcc/testsuite/gcc.dg/wchar_t-1.c b/gcc/testsuite/gcc.dg/wchar_t-1.c index 877b50e9871..14ef817965f 100644 --- a/gcc/testsuite/gcc.dg/wchar_t-1.c +++ b/gcc/testsuite/gcc.dg/wchar_t-1.c @@ -5,7 +5,7 @@ match. */ #define _STDDEF_H -#include <wchar.h> /* { dg-excess-errors "" { xfail *-*-darwin* } } */ +#include <wchar.h> /* { dg-excess-errors "" { xfail *-*-darwin* arm-wrs-linux-gnueabi mips-wrs-linux-gnu } } */ __WCHAR_TYPE__ __wc_t__; wchar_t *wc_t_p; diff --git a/gcc/testsuite/gcc.dg/wint_t-1.c b/gcc/testsuite/gcc.dg/wint_t-1.c index b4f4e0a2a5e..975d4dd3bb9 100644 --- a/gcc/testsuite/gcc.dg/wint_t-1.c +++ b/gcc/testsuite/gcc.dg/wint_t-1.c @@ -5,7 +5,7 @@ match. */ #define _STDDEF_H -#include <wchar.h> /* { dg-excess-errors "" { xfail *-*-darwin* } } */ +#include <wchar.h> /* { dg-excess-errors "" { xfail *-*-darwin* arm-wrs-linux-gnueabi mips-wrs-linux-gnu } } */ __WINT_TYPE__ __wi_t__; wint_t *wi_t_p; diff --git a/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc b/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc index fefb43fffd7..eb6a9a73c36 100644 --- a/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc +++ b/libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc @@ -20,6 +20,9 @@ // 27.6.1.2.2 arithmetic extractors +// Fails with uClibc (inaccurate conversions). +// { dg-do run { xfail arm-wrs-linux-gnueabi mips-wrs-linux-gnu } } + #include <istream> #include <sstream> #include <locale> diff --git a/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc b/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc index 36b67f2a0ba..2d214cd0ad0 100644 --- a/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc +++ b/libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc @@ -19,6 +19,9 @@ // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, // USA. +// Fails with uClibc (inaccurate conversions). +// { dg-do run { xfail arm-wrs-linux-gnueabi mips-wrs-linux-gnu } } + #include <cmath> // for abs #include <cfloat> // for DBL_EPSILON #include <sstream> |