1 struct fooalign {char x; double d;};
2 union fooround {long x; double d;};
3 
4 int
foo()5 foo ()
6 {
7   int extra = 4;
8   if (extra < sizeof (union fooround))
9     extra = sizeof (union fooround);
10   return extra;
11 }
12