1 // { dg-do run }
2 // { dg-options "-fshort-enums" }
3 // GROUPS passed enums
4 extern "C" int printf (const char *, ...);
5
6 enum E { A = 0x80000000, B = 0 };
7
main()8 main()
9 {
10 if (sizeof (E) != 4)
11 { printf ("FAIL\n"); return 1; }
12 else
13 printf ("PASS\n");
14 return 0;
15 }
16