aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndy Hutchinson <hutchinsonandy@aim.com>2008-06-18 21:48:50 +0000
committerAndy Hutchinson <hutchinsonandy@gcc.gnu.org>2008-06-18 21:48:50 +0000
commit93aa3ec6df24c473f5ac055cbedbdb5a849c6b53 (patch)
tree91104e5664fdaf0da7fd6c2af0a72862c6f9def5 /gcc
parent77cacee41732f60acc96a5aaf1488a6b4ee7f8ac (diff)
downloadgcc-93aa3ec6df24c473f5ac055cbedbdb5a849c6b53.zip
gcc-93aa3ec6df24c473f5ac055cbedbdb5a849c6b53.tar.gz
gcc-93aa3ec6df24c473f5ac055cbedbdb5a849c6b53.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog10
-rw-r--r--gcc/testsuite/gcc.dg/utf32-1.c1
-rw-r--r--gcc/testsuite/gcc.dg/utf32-2.c1
-rw-r--r--gcc/testsuite/gcc.dg/utf32-3.c1
4 files changed, 12 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f9bd049..e6b90c6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,12 @@
2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
+ 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 <hutchinsonandy@aim.com>
+
* gcc.c-torture/compile/limits-fndefn.c: Skip for AVR.
* gcc.dg/builtins-config.h: Use standard independent __AVR__ symbol.
* gcc.dg/cdce1.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 1807d57..300fd46 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 <kris.van.hees@oracle.com> */
/* 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 820eb8c..0c28537 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 <kris.van.hees@oracle.com> */
/* 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 20cbc78..49991d0 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 <kris.van.hees@oracle.com> */
/* 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;