2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.other / typeck1.C
blob574fd7e2836cedf15e84bcf418e170cbb035e39b
1 // { dg-do assemble  }
3 extern int a[][];   // { dg-error "" } invalid multidimensional array
4 extern int b[7][];  // { dg-error "" } invalid multidimensional array
5 extern int c[][7];  // OK
7 extern int (*i)[];  // { dg-error "" } previous declaration
8 extern int (*i)[7]; // { dg-error "" } conflicting types for `i'
10 extern int m[];
11 extern int m[7];    // OK
13 void f(int (*j)[3])
15   extern int (*k)[];
16   f(k);             // { dg-error "" } passing wrong type