1  typedef int Int;
       2  typedef signed int SInt;
       3  typedef unsigned int UInt;
       4  
       5  struct A
       6  {
       7    SInt bitS : 1;	// signed
       8    UInt bitU : 1;	// unsigned
       9    Int bit : 1;		// signedness by -f{signed,unsigned}-bitfields
      10  };