3 extern "C" void abort (void);
4 struct S { unsigned int i : 24; } x;
5 void __attribute__((noinline)) test1()
7 if (--x.i != 0x00ffffff)
12 void __attribute__((noinline)) test2()
16 if (x.i != 0x00ffffff)
19 void __attribute__((noinline)) test3()
26 void __attribute__((noinline)) test4()
28 if (x.i++ != 0x00ffffff)