* gcc.dg/utf-cvt.c: Skip int test for 16bit int targets.
Enable short test for avr target.
* gcc.dg/utf32-1.c: Enable test for avr and m32 targets.
* gcc.dg/utf32-2.c: Ditto.
* gcc.dg/utf32-3.c: Ditto.
* gcc.dg/utf32-4.c: Enable test for non-32bit targets.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154471
138bc75d-0d04-0410-961f-
82ee72b054a4
2009-11-23 Andy Hutchinson <hutchinsonandy@gcc.gnu.org>
+ PR testsuite/36470
+ * gcc.dg/utf-cvt.c: Skip int test for 16bit int targets.
+ Enable short test for avr target.
+ * gcc.dg/utf32-1.c: Enable test for avr and m32 targets.
+ * gcc.dg/utf32-2.c: Ditto.
+ * gcc.dg/utf32-3.c: Ditto.
+ * gcc.dg/utf32-4.c: Enable test for non-32bit targets.
+
+2009-11-23 Andy Hutchinson <hutchinsonandy@gcc.gnu.org>
+
* gcc.dg/tree-ssa/asmgoto-1.c: Suppress warnings.
2009-11-23 Andy Hutchinson <hutchinsonandy@gcc.gnu.org>
f_c (c1); /* { dg-warning "alter its value" } */
fsc (c1); /* { dg-warning "alter its value" } */
fuc (c1); /* { dg-warning "alter its value" } */
- f_s (c1); /* { dg-warning "alter its value" "" { target { ! "avr-*-*" } } } */
- fss (c1); /* { dg-warning "alter its value" "" { target { ! "avr-*-*" } } } */
- fus (c1); /* { dg-warning "alter its value" "" { target { ! "avr-*-*" } } } */
- f_i (c1); /* { dg-warning "change the sign" } */
- fsi (c1); /* { dg-warning "change the sign" } */
+ f_s (c1); /* { dg-warning "alter its value" } */
+ fss (c1); /* { dg-warning "alter its value" } */
+ fus (c1); /* { dg-warning "alter its value" } */
+ f_i (c1); /* { dg-warning "change the sign" "" { target { ! int16 } } } */
+ fsi (c1); /* { dg-warning "change the sign" "" { target { ! int16 } } } */
fui (c1);
f_l (c1); /* { dg-warning "change the sign" "" { target { llp64 || ilp32 } } } */
fsl (c1); /* { dg-warning "change the sign" "" { target { llp64 || ilp32 } } } */
/* 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-*-*" "m32c-*-*" } { "*" } { "" } } */
/* { dg-options "-std=gnu99 -Wall -Werror" } */
typedef __CHAR32_TYPE__ char32_t;
/* 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-*-*" "m32c-*-*" } { "*" } { "" } } */
/* { dg-options "-std=gnu99 -Wall -Werror" } */
typedef __CHAR32_TYPE__ char32_t;
/* 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-*-*" "m32c-*-*" } { "*" } { "" } } */
/* { dg-options "-std=gnu99 -Wall -Werror" } */
typedef __CHAR32_TYPE__ char32_t;
/* Contributed by Kris Van Hees <kris.van.hees@oracle.com> */
/* Expected errors for char32_t character constants. */
-/* { dg-do compile { target int32plus } } */
+/* { dg-do compile } */
/* { dg-options "-std=gnu99" } */
typedef __CHAR32_TYPE__ char32_t;