1  struct {
       2    unsigned int f1, f2;
       3  } s;
       4  
       5  f()
       6  {
       7   unsigned x, y;
       8   x = y = 0;
       9   while (y % 4)
      10     y++;
      11   g(&s.f2, s.f1 + x, 4);
      12  }
       1  struct {
       2    unsigned int f1, f2;
       3  } s;
       4  
       5  f()
       6  {
       7   unsigned x, y;
       8   x = y = 0;
       9   while (y % 4)
      10     y++;
      11   g(&s.f2, s.f1 + x, 4);
      12  }