]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.dg/noncompile/20020213-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.dg / noncompile / 20020213-1.c
diff --git a/gcc/testsuite/gcc.dg/noncompile/20020213-1.c b/gcc/testsuite/gcc.dg/noncompile/20020213-1.c
deleted file mode 100644 (file)
index 77798b5..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/* PR c/5503
-   Test whether argument checking is done for fputs, bzero and bcmp.  */
-typedef struct { int i; } FILE;
-typedef __SIZE_TYPE__ size_t;
-int fputs (const char *, FILE *);
-void bzero (void *, size_t);
-int bcmp (const void *, const void *, size_t);
-
-char buf[32];
-FILE *f;
-
-int main ()
-{
-  fputs ("foo");               /* { dg-error "too few" } */
-  fputs ("foo", "bar", "baz"); /* { dg-error "too many" } */
-  fputs (21, 43);
-  bzero (buf);                 /* { dg-error "too few" } */
-  bzero (21);                  /* { dg-error "too few" } */
-  bcmp (buf, buf + 16);                /* { dg-error "too few" } */
-  bcmp (21);                   /* { dg-error "too few" } */
-  fputs ("foo", f);
-  bzero (buf, 32);
-  bcmp (buf, buf + 16, 16);
-  return 0;
-}
-
-/* { dg-warning "passing arg 2 of" "2nd incompatible" { target *-*-* } 15 } */
-/* { dg-warning "passing arg 1 of" "1st incompatible" { target *-*-* } 16 } */
-/* { dg-warning "passing arg 2 of" "2nd incompatible" { target *-*-* } 16 } */
-/* { dg-warning "passing arg 1 of" "1st incompatible" { target *-*-* } 18 } */
-/* { dg-warning "passing arg 1 of" "1st incompatible" { target *-*-* } 20 } */