Revert r135493 & r135463
[official-gcc.git] / libmudflap / testsuite / libmudflap.c / pass50-frag.c
blobac9ee090950e42ec432e8bcda48e731d98b6be0c
1 #include <stdlib.h>
3 struct a
5 int a1[5];
6 union
8 int b1[5];
9 struct
11 int c1;
12 int c2;
13 } b2[4];
14 } a2[8];
17 int i1 = 5;
18 int i2 = 2;
19 int i3 = 6;
20 int i4 = 0;
22 int
23 main ()
25 volatile struct a *k = calloc (1, sizeof (struct a));
26 k->a2[i1].b1[i2] = k->a2[i3].b2[i4].c2;
27 free ((void *) k);
28 return 0;