1 2 3 4 5 6 7 8 9 10 11 12 13 14
extern void abort(void); unsigned int bar(void) { return 32768; } int main() { unsigned int nStyle = bar (); if (nStyle & 32768) nStyle |= 65536; if (nStyle != (32768 | 65536)) abort (); return 0; }