1 /* { dg-require-effective-target int32plus } */ 2 extern void abort(void); 3 bar(void)4 unsigned int bar(void) { return 32768; } 5 main()6 int main() 7 { 8 unsigned int nStyle = bar (); 9 if (nStyle & 32768) 10 nStyle |= 65536; 11 if (nStyle != (32768 | 65536)) 12 abort (); 13 return 0; 14 } 15 16