On 10/19/17, Martin Liška <mli...@suse.cz> wrote: > Hi. > > As discussed in the PR, we should be more precise in our documentation. > The patch does that. > > Ready for trunk? > Martin > > gcc/ChangeLog: > > 2017-10-19 Martin Liska <mli...@suse.cz> > > PR gcov-profile/82457 > * doc/invoke.texi: Document that one needs a non-strict ISO mode > for fork-like functions to be properly instrumented. > --- > gcc/doc/invoke.texi | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > >
The wording is kinda unclear because the modes in the parentheses are all strict ISO modes, but the part before the parentheses says NON-strict... I think you either need an additional "not" inside the parentheses, or to change all the instances of -std=c* to -std=gnu*.