On Thu, Dec 04, 2014 at 12:00:52PM -0800, Paul E. McKenney wrote: [ . . . ] > So any compiler that clobbers some adjacent non-bitfield variable or > field that is accessible by other threads is not just despicable, it > fails to conform to the standard. > > Whew! ;-) And part of the reason for my confusion is that I am using an old version of gcc, 4.6.3. Apparently this aspect of gcc wasn't fixed until 4.7 or thereabouts. Thanx, Paul -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html