On Tue, 29 Jan 2019, Jakub Jelinek wrote: > Hi! > > While gotos across automatic compound literal initialization do > cross their initialization, I can't think of any way how could code after > the label to which the goto bypasses it get access to the uninitialized > compound literal. Even if the complit address is taken, it can be assigned > to some variable only if it is not bypassed by the goto, otherwise there > should be no way to refer to it. > > So, the following patch disables the warning for compound literals. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
OK. -- Joseph S. Myers jos...@codesourcery.com