]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.dg/uninit-3.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.dg / uninit-3.c
diff --git a/gcc/testsuite/gcc.dg/uninit-3.c b/gcc/testsuite/gcc.dg/uninit-3.c
deleted file mode 100644 (file)
index 78c4254..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Spurious uninit variable warnings, case 3.
-   Inspired by cppexp.c (parse_charconst) */
-/* { dg-do compile } */
-/* { dg-options "-O -Wuninitialized" } */
-
-extern void error (char *);
-
-int
-parse_charconst (const char *start, const char *end)
-{
-  int c; /* { dg-bogus "c" "uninitialized variable warning" { xfail *-*-* } } */
-  int nchars, retval;
-
-  nchars = 0;
-  retval = 0;
-  while (start < end)
-    {
-      c = *start++;
-      if (c == '\'')
-       break;
-      nchars++;
-      retval += c;
-      retval <<= 8;
-    }
-
-  if (nchars == 0)
-    return 0;
-
-  if (c != '\'')
-    error ("malformed character constant");
-
-  return retval;
-}