On Wed, Mar 11, 2015 at 05:31:01PM +0100, Vincent Lefevre wrote: > > (in C only one union member can be active at any time, > > we as extension allow type punning through unions etc.) > > I disagree that it is an extension. The standard does not say > that "one union member can be active at any time".
That is not a standard wording, but what I meant is 6.2.6.1p7 - that when you store some union member other union members take unspecified values. Jakub