1 /* { dg-do compile { target i?86-*-* sparc*-*-* } } */
2 /* { dg-options "-O2" } */
4 typedef enum { false, true } __attribute__ ((packed)) boolean;
8 } __attribute__((packed)) A:3;
10 B0 = 0, B1 = 1, B2 = 2
11 } __attribute__((packed)) B:3;
16 foo x = { A2, B1, false, true };
20 if (sizeof (foo) != 2 || __alignof__ (foo) != 1)