FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 920710-2.c
blobdcaf1bea3cf11a086aac81b4a716cf7e155dec2c
1 union u
3 struct {unsigned h, l;} i;
4 double d;
5 };
7 foo (union u x)
9 while (x.i.h++)
11 while (x.i.l-- > 0)
13 while (x.d++ > 0)
18 union n
20 long long unsigned i;
21 double d;
24 bar (union n x)
26 int i;
27 for (i = 0; i < 100; i++)
29 while (--x.i > 0)
31 while (++x.d > 0)
34 return x.i;