1 /* { dg-do compile } */
8 unsigned char lo8, hi8;
9 } __attribute__ ((__may_alias__)) u;
10 } __attribute__ ((__may_alias__));
18 } __attribute__ ((__may_alias__));
30 UnpackFullKey (Record & rec, const char *&p)
33 (*(u_u16 *) & (*(u_u32 *) & ( *(u_u64*)&c64).u.lo32.v).u.lo16.v).u.hi8 = 1;