20020130-1.c: Use -std=gnu89.
authorMarek Polacek <polacek@redhat.com>
Thu, 2 Oct 2014 17:57:01 +0000 (17:57 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Thu, 2 Oct 2014 17:57:01 +0000 (17:57 +0000)
* gcc.dg/noncompile/20020130-1.c: Use -std=gnu89.
* gcc.dg/noncompile/20050120-1.c: Likewise.
* gcc.dg/noncompile/old-style-parm-2.c: Likewise.
* gcc.dg/noncompile/920616-2.c: Fix defaulting to int.
* gcc.dg/noncompile/930301-1.c: Likewise.
* gcc.dg/noncompile/930622-1.c: Likewise.
* gcc.dg/noncompile/930622-2.c: Likewise.
* gcc.dg/noncompile/950825-1.c: Likewise.
* gcc.dg/noncompile/invalid_asm.c: Likewise.
* gcc.dg/noncompile/scope.c: Likewise.
* gcc.dg/noncompile/va-arg-1.c: Likewise.
* gcc.dg/noncompile/920923-1.c: Fix implicit declarations.
* gcc.dg/noncompile/971104-1.c: Likewise.

From-SVN: r215811

14 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/noncompile/20020130-1.c
gcc/testsuite/gcc.dg/noncompile/20050120-1.c
gcc/testsuite/gcc.dg/noncompile/920616-2.c
gcc/testsuite/gcc.dg/noncompile/920923-1.c
gcc/testsuite/gcc.dg/noncompile/930301-1.c
gcc/testsuite/gcc.dg/noncompile/930622-1.c
gcc/testsuite/gcc.dg/noncompile/930622-2.c
gcc/testsuite/gcc.dg/noncompile/950825-1.c
gcc/testsuite/gcc.dg/noncompile/971104-1.c
gcc/testsuite/gcc.dg/noncompile/invalid_asm.c
gcc/testsuite/gcc.dg/noncompile/old-style-parm-2.c
gcc/testsuite/gcc.dg/noncompile/scope.c
gcc/testsuite/gcc.dg/noncompile/va-arg-1.c

index db9d29c03f5c60f9faeed235c23307bf1264da0e..760471c450d44aa3a17420bdd8f14ed2c34cb31f 100644 (file)
@@ -1,3 +1,19 @@
+2014-10-02  Marek Polacek  <polacek@redhat.com>
+
+       * gcc.dg/noncompile/20020130-1.c: Use -std=gnu89.
+       * gcc.dg/noncompile/20050120-1.c: Likewise.
+       * gcc.dg/noncompile/old-style-parm-2.c: Likewise.
+       * gcc.dg/noncompile/920616-2.c: Fix defaulting to int.
+       * gcc.dg/noncompile/930301-1.c: Likewise.
+       * gcc.dg/noncompile/930622-1.c: Likewise.
+       * gcc.dg/noncompile/930622-2.c: Likewise.
+       * gcc.dg/noncompile/950825-1.c: Likewise.
+       * gcc.dg/noncompile/invalid_asm.c: Likewise.
+       * gcc.dg/noncompile/scope.c: Likewise.
+       * gcc.dg/noncompile/va-arg-1.c: Likewise.
+       * gcc.dg/noncompile/920923-1.c: Fix implicit declarations.
+       * gcc.dg/noncompile/971104-1.c: Likewise.
+
 2014-10-02  Marek Polacek  <polacek@redhat.com>
 
        * gcc.dg/tree-prof/crossmodule-indircall-1.c: Fix defaulting to int.
index d820e062e719289abc8d3e0ea30208c1c4a927ab..61669b9c00b54f95d8b20d1786f07df3c51af88d 100644 (file)
@@ -1,5 +1,6 @@
 /* Test for ICE when using typedef for bad type.  */
 /* Origin: Joseph Myers <jsm28@cam.ac.uk>.  */
+/* { dg-options "-std=gnu89" } */
 
 void
 foo (void)
index 4af84b6f22a792874b62ffd7fe9467f8f336a653..ed38bc64c13ce3c890f3e3585ddb8e9043b79619 100644 (file)
@@ -1,6 +1,6 @@
 /* PR c/18946 */
 /* { dg-do compile } */
-/* { dg-options "-Wshadow" } */
+/* { dg-options "-Wshadow -std=gnu89" } */
 
 void bar (void)
 {
index 25f59434f73df4fd29d8a708163e1989d394dc6c..e43d00981f40adf1bcfa377f9f6d15337181c55c 100644 (file)
@@ -1 +1 @@
-f(void a,...){}                /* { dg-error "has incomplete type" } */
+void f(void a,...){}           /* { dg-error "has incomplete type" } */
index ccd1dc3a7829ea3f11bf9712419199cd2dab9907..1cb140ebabc8409eb86618a2ff10175261cbeea0 100644 (file)
@@ -22,6 +22,12 @@ struct PTP {
 typedef struct PTP (u.p_tablep);/* { dg-error "expected" } */
 int pfree=0;
 int pcount=0;
+int Level1 ();
+int Level2 ();
+void enlarge_hash_table ();
+int fill_item_entry ();
+int __eprintf ();
+void build_ptables ();
 
 void
 mmu_walk_find(va)
index afabd1513dd6c0d5a9fea1cf1bfc530167e4bec1..b36f00f3af1711ba8b4f88ae490f403b964c5c7c 100644 (file)
@@ -1,4 +1,5 @@
 struct a *q;
+void
 f()
 {
   q++; /* { dg-error "pointer to" } */
index 835e072c655d0f8156f2a1d3aae028830cb5c9cd..93567a9e4b90f447e32b683b85f1f88eeff053cf 100644 (file)
@@ -1,3 +1,4 @@
+void
 f ()
 {
   double b;
index 5e02d8951c4c379ca79a7e24849a5c78b9845f36..f289bf8094415e6a470bbb0ee404b210da32146f 100644 (file)
@@ -1,3 +1,4 @@
+void
 f ()
 {
   int i;
index 43dca2f103ebcae8169e97fdbcaf88db9ab849c8..4e3d6fbc1e07a48999c8b571658defae414a9b75 100644 (file)
@@ -1,3 +1,4 @@
+int
 main()
 {
 return (struct x) {{y: 0}};   /* { dg-error "extra|near|excess|incompatible|invalid" } */
index 722b71c784f8079d84d67718035ca7e1d40920e2..39e00c60fc2efbc64d92f696145fcbfc0280123e 100644 (file)
@@ -14,6 +14,9 @@ union semun {
 };
 static union semun semctl_arg;
 static int semid;
+int semop(int semid, struct sembuf *sops, unsigned nsops);
+void error (const char *);
+int semctl(int semid, int semnum, int cmd, ...);
 static void up(int sem){
   struct sembuf sb;
   sb.sem_num = (unsigned short) sem;
index d1d4b364b8e68434637813080b2c77881abdfb11..fdb029605b7a01d425f791c2d24bcb7c6473c025 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-options "-ffat-lto-objects" } */
+void
 asm_invalid_register_name()
 {
   asm("":::"this_is_an_invalid_register_name");        /* { dg-error "unknown register" } */
index 1b156b770f77280e8ff8d88dd30ffa1cb25628b8..f481f4a71bc3d012c97b0902173a559caf413adf 100644 (file)
@@ -2,7 +2,7 @@
    parameters is not accepted.  */
 /* Origin: Joseph Myers <joseph@codesourcery.com> */
 /* { dg-do compile } */
-/* { dg-options "" } */
+/* { dg-options "-std=gnu89" } */
 
 void
 f(a)
index 7f09c27cffd840286503b695658ed1f4c9f976e9..67e136fd97daa5f1b6ac6318189a63c761e599c6 100644 (file)
@@ -2,6 +2,7 @@ extern void abort (void);
 extern void exit (int);
 static int v = 3;
 
+void
 f ()
 {
   int v = 4;
@@ -12,6 +13,7 @@ f ()
   }
 }
 
+int
 main ()
 {
   f ();
index b8b7d3c31cfe426050f49c9c5b2ed879b2ae5d00..f36a492e53d479cbfe5e8f9c008d52797b8f1b92 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdarg.h>
 
+void
 f (int x, ...)
 {
   va_list args;