Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.dg / warn / miss-format-2.C
blobbd7f11ba8e2b9fce2999caaad1d9b638f1a3c304
1 /* Test for warnings for missing format attributes.  Don't warn if no
2    relevant parameters for a format attribute; see c/1017.  */
3 /* Origin: Joseph Myers <jsm28@cam.ac.uk> */
4 /* { dg-do compile } */
5 /* { dg-options "-Wmissing-format-attribute" } */
7 #include <stdio.h>
8 #include <stdarg.h>
10 void
11 foo (int i, ...)
13   va_list ap;
14   va_start (ap, i);
15   vprintf ("Foo %s bar %s", ap); /* { dg-bogus "candidate" "bogus printf attribute warning" } */
16   va_end (ap);