1typedef struct
2{
3  unsigned short b0, b1, b2, b3;
4} four_quarters;
5
6four_quarters x;
7int a, b;
8
9void f (four_quarters j)
10{
11  b = j.b2;
12  a = j.b3;
13}
14
15main ()
16{
17  four_quarters x;
18  x.b0 = x.b1 = x.b2 = 0;
19  x.b3 = 38;
20  f(x);
21  if (a != 38)
22    abort();
23  exit (0);
24}
25