From: Andy Hutchinson Date: Wed, 18 Jun 2008 21:48:50 +0000 (+0000) Subject: re PR c/36470 (sizeof UTF-32 is 2 on AVR) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=93aa3ec6df24c473f5ac055cbedbdb5a849c6b53;p=gcc.git re PR c/36470 (sizeof UTF-32 is 2 on AVR) PR c/36460 * gcc.dg/utf32-1.c: Mark xfail for AVR target. * gcc.dg/utf32-2.c: Ditto. * gcc.dg/utf32-3.c: Ditto. From-SVN: r136919 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f9bd049d14d..e6b90c6d096 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2008-06-18 Andy Hutchinson + + PR c/36460 + * gcc.dg/utf32-1.c: Mark xfail for AVR target. + * gcc.dg/utf32-2.c: Ditto. + * gcc.dg/utf32-3.c: Ditto. + 2008-06-18 Andy Hutchinson * gcc.c-torture/compile/limits-fndefn.c: Skip for AVR. @@ -7,7 +14,8 @@ * gcc.dg/fold-bitand-1.c: Ignore warnings such as alignment. * gcc.dg/fold-eqandshift-3.c: Use long on AVR. * gcc.dg/fold-overflow-1.c: Skip for AVR. - * gcc.dg/multiple-overflow-warn-3.c: Use target independent macro for ms bit position. + * gcc.dg/multiple-overflow-warn-3.c: Use target independent macro + for ms bit position. * gcc.dg/pch/struct-1.c: Allow for target without 32 bit int. * gcc.dg/tree-ssa/pr33920.c: Add warning check for AVR. * gcc.dg/ucnid-5.c: Skip for AVR. diff --git a/gcc/testsuite/gcc.dg/utf32-1.c b/gcc/testsuite/gcc.dg/utf32-1.c index 1807d57f6ab..300fd462f26 100644 --- a/gcc/testsuite/gcc.dg/utf32-1.c +++ b/gcc/testsuite/gcc.dg/utf32-1.c @@ -1,6 +1,7 @@ /* Contributed by Kris Van Hees */ /* Test the support for char32_t character constants. */ /* { dg-do run } */ +/* { dg-xfail-run-if "PR36470" { "avr-*-*" } { "*" } { "" } } */ /* { dg-options "-std=gnu99 -Wall -Werror" } */ typedef unsigned int char32_t; diff --git a/gcc/testsuite/gcc.dg/utf32-2.c b/gcc/testsuite/gcc.dg/utf32-2.c index 820eb8c41ae..0c2853715a0 100644 --- a/gcc/testsuite/gcc.dg/utf32-2.c +++ b/gcc/testsuite/gcc.dg/utf32-2.c @@ -1,6 +1,7 @@ /* Contributed by Kris Van Hees */ /* Test the support for char32_t* string constants. */ /* { dg-do run } */ +/* { dg-xfail-run-if "PR36470" { "avr-*-*" } { "*" } { "" } } */ /* { dg-options "-std=gnu99 -Wall -Werror" } */ typedef unsigned int char32_t; diff --git a/gcc/testsuite/gcc.dg/utf32-3.c b/gcc/testsuite/gcc.dg/utf32-3.c index 20cbc78e5f5..49991d08825 100644 --- a/gcc/testsuite/gcc.dg/utf32-3.c +++ b/gcc/testsuite/gcc.dg/utf32-3.c @@ -1,6 +1,7 @@ /* Contributed by Kris Van Hees */ /* Test concatenation of char32_t* string literals. */ /* { dg-do run } */ +/* { dg-xfail-run-if "PR36470" { "avr-*-*" } { "*" } { "" } } */ /* { dg-options "-std=gnu99 -Wall -Werror" } */ typedef unsigned int char32_t;