enum9.C   [plain text]


// Special g++ Options: -fshort-enums
// GROUPS passed enums
  extern "C" int printf (const char *, ...);

  enum E { A = 0x80000000, B = 0 };

  main()
  {
    if (sizeof (E) != 4)
	{ printf ("FAIL\n"); return 1; }
    else
	printf ("PASS\n");
    return 0;
  }