]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/31829 (FAIL: g++.dg/warn/multiple-overflow-warn-3.C (test for warnings...
authorSteve Ellcey <sje@cup.hp.com>
Fri, 11 May 2007 22:56:10 +0000 (22:56 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Fri, 11 May 2007 22:56:10 +0000 (22:56 +0000)
PR c++/31829
* g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.

From-SVN: r124628

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/multiple-overflow-warn-3.C

index 6eca7190a3aae3bedb4d4628e85497bd88cb8d90..64c6be31a235d17a4cddd3b4c26a65dd2c4bb952 100644 (file)
@@ -1,3 +1,8 @@
+2007-05-11  Steve Ellcey  <sje@cup.hp.com>
+
+       PR c++/31829
+       * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
+
 2007-05-11  Silvius Rus  <rus@google.com>
 
        * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
index 491f7af58ca2fba583d8db957ba2fe1cc30b19c4..afb4e517f287d33e793ad771c77857383026399d 100644 (file)
@@ -2,10 +2,10 @@
 /* { dg-do compile } */
 /* { dg-options "-Woverflow" } */
 
-wchar_t
+short int
 g (void)
 {
-  wchar_t wc = ((wchar_t)1 << 31) - 1; /* { dg-bogus "overflow .* overflow" } */
+  short int wc = ((short int)1 << 31) - 1; /* { dg-bogus "overflow .* overflow" } */
   /* { dg-warning "overflow" "" { target *-*-* } 8 } */
   return wc;
 }