Daily bump.
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 960301-1.c
blob703f734da85c774975c1b945248a274a3dc9d5b0
1 void abort (void);
2 void exit (int);
4 struct foo {
5 unsigned : 12;
6 unsigned field : 4;
7 } foo;
8 unsigned oldfoo;
10 int
11 bar (unsigned k)
13 oldfoo = foo.field;
14 foo.field = k;
15 if (k)
16 return 1;
17 return 2;
20 int
21 main (void)
23 if (bar (1U) != 1)
24 abort ();
25 exit (0);