16 Local_R1
.A
[0] = 0xAB0012;
17 Local_R1
.A
[1] = 0xCD0034;
18 Local_R1
.A
[2] = 0xEF0056;
20 dump (&Local_R1
, sizeof (struct R1
));
22 /* { dg-output "Local_R1 : 01 00 00 00 12 00 ab 00 34 00 cd 00 56 00 ef 00.*\n" } */
25 Local_R2
.A
[0] = 0xAB0012;
26 Local_R2
.A
[1] = 0xCD0034;
27 Local_R2
.A
[2] = 0xEF0056;
29 dump (&Local_R2
, sizeof (struct R2
));
31 /* { dg-output "Local_R2 : 00 00 00 01 00 ab 00 12 00 cd 00 34 00 ef 00 56.*\n" } */
33 C1
= Local_R1
.A
[Local_R1
.I
];
34 printf ("C1 : %d\n", C1
);
35 /* { dg-output "C1 : 13434932.*\n" } */
38 C1
= Local_R1
.A
[Local_R1
.I
];
39 printf ("C1 : %d\n", C1
);
40 /* { dg-output "C1 : 15663190.*\n" } */
42 C2
= Local_R2
.A
[Local_R2
.I
];
43 printf ("C2 : %d\n", C2
);
44 /* { dg-output "C2 : 13434932.*\n" } */
47 C2
= Local_R2
.A
[Local_R2
.I
];
48 printf ("C2 : %d\n", C2
);
49 /* { dg-output "C2 : 15663190.*\n" } */