1 /* { dg-do compile } */
2 /* { dg-final { scan-assembler ".size.*instance.*52" } } */
3
4 struct t_inner
5 {
6 __int20 a;
7 char val1;
8 __int20 b[3];
9 char val2;
10 };
11
12 struct t_full
13 {
14 __int20 array[2];
15 char val1;
16 struct t_inner bb[2];
17 char val2;
18 };
19
20 struct t_full instance =
21 {
22 {
23 4231,
24 3212,
25 },
26 5,
27 {
28 {
29 87680,
30 20,
31 {
32 2534,
33 3,
34 41,
35 },
36 55,
37 },
38 {
39 567,
40 4,
41 {
42 43522,
43 5433,
44 454,
45 },
46 88,
47 },
48 },
49 8,
50 };