4 // Bug: We were dying because in general, B::a doesn't have enough
5 // alignment for us to take its address. But if the B is C::b, it does
6 // have enough alignment, and we should be able to determine that.
8 // This only failed on STRICT_ALIGNMENT targets (i.e. not i686)
11 // packing of non-pods is now only allowed if the non-pod is itself
12 // packed. Also only such pods can be reference bound to non-consts
19 A& operator=(const A&);
20 } __attribute__ ((packed));
24 } __attribute__ ((packed));