2 /* { dg-options "-fstrict-volatile-bitfields" } */
4 extern void abort (void);
9 } __attribute__((packed
, aligned(2)));
13 volatile unsigned long a1
;
15 } __attribute__((packed
, aligned(2)));
22 } __attribute__((packed
, aligned(2)));
25 struct test2
*x1
= &xx
;
27 #define MAGIC 0x12345678
29 void test0 (struct test2
* x1
)
37 if (xx
.t1
.a1
!= MAGIC
)