Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.jason / enum6.C
blob586b4ce54866f50ce19de004d7a2ec99d07848c5
1 // { dg-do run  }
2 // { dg-options "-fshort-enums" }
4 #include <limits.h>
6 enum A { a1 = 0x7fffffff };
7 enum B { b1 = 0x80000000 };
8 enum C { c1 = -1, c2 = 0x80000000 };
9 enum D { d1 = CHAR_MIN, d2 = CHAR_MAX };
10 enum E { e1 = CHAR_MIN, e2 = CHAR_MIN };
12 main()
14   return (sizeof (A) != 4 || sizeof (B) != 4 || sizeof (C) != 8
15           || sizeof (D) != 1 || sizeof (E) != 1);