OSDN Git Service

PR c++/30328
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / ext / bitfield1.C
1 // PR c++/30328
2 // { dg-do link }
3 // { dg-options "" }
4
5 struct S
6 {
7   signed int a:17;
8 } x;
9
10 typedef typeof (x.a) foo;
11
12 template <class T>
13 T* inc(T* p) { return p+1; }
14
15 int main ()
16 {
17   foo x[2] = { 1,2 };
18   int y[2] = { 1,2 };
19   *inc(x);
20   *inc(y);
21   return 0;
22 }