------- Comment #5 from pinskia at gcc dot gnu dot org  2010-09-03 01:10 -------
      union {
            unsigned int a : 1,
               b : 4;
            unsigned int data;

This is an union of three elements each over lapping, that is a:1 overlaps with
b:4 and data.  So this is expected behavior as far as I can tell.



Reply via email to