On Fri, Feb 19, 2016 at 11:03:23AM -0500, Jason Merrill wrote: > On 02/19/2016 10:51 AM, Bernd Edlinger wrote: > >+ flag_isoc94 = 0; > >+ flag_isoc99 = 0; > > Why? These flags are global variables, so they're already zero-initialized.
That is true, but those global variables could have changed earlier. Don't they e.g. get set if you do: -std=c++14 -std=c++98 ? Jakub